Visual Studio C - 无法输出预处理文件
Visual Studio C++ - Unable to output a preprocessed file
我试图在Visual Studio中可视化我的源代码,但我无法输出任何内容。没有错误,但最终都没有任何.i文件。
我在此处看到了cl.exe
的这些选项:在Visual Studio进行预处理后,如何看到C/C 源文件?
使用/P
,但是在编译后,它们在我的项目目录或子文件夹中不再是。
还尝试了此:"预处理当前文件"Visual Studio的Addin?(C )
我已经改编了通往devenv.exe
的路径以与我的安装匹配,但是我从Visual Studio中得到了警告,基本上是帮助人。
我完全错过了什么吗?如何获取预处理.i文件?
我无法使用Visual Studio 2017的"内置选择"进行预处理.i文件,但是使用命令行方法,它可以使用:
- 打开开发人员命令提示的命令提示Studio
-
使用
cd
导航到此位置:$(SolutionDir)$(ProjectName)
。就我而言,这是这样的:C:UsersUserNameSourceReposProject1Project1
-
使用此命令:
CL /P /C Source1.cpp
现在,我将Source1.i
靠近来源。感谢您的非常有用的投入。我将在Visual Studio开发人员社区中报告此信息。
相关文章:
- 错误:无效的预处理指令 #i 的意思是 #if?
- C++预处理会生成变量成员、资源库和映射
- 使用预处理指令检查是否包含标头?
- 预处理的 C/C++ 文件是否特定于计算机?
- 如何将IEnumerable与Process.Start的输出事件处理程序一起使用?
- 使用 GCC 对 C 文件进行部分预处理(不删除 "define" 指令)
- 在 CPLEX 中求解线性规划,无需剪切和预处理
- CPP -D 选项,用于预处理 Fortran 代码
- 错误:粘贴"tmp_UINT"和"+"未提供有效的预处理令牌
- 任务计划程序库的预处理不起作用 - 多定义错误
- Eclipse 问题 - 编译期间不考虑 .c 和 .cpp 文件中定义的预处理
- 使用python预处理后,C++(opencv)中的垫子类型数据与image_to_array相同
- Howo 使用 cl 预处理为 masm 组装生成一个单独的文件
- 我有一个预处理的 C/C++ 源文件 (cacti.i).如何从这个 .i 文件生成可执行二进制文件,以便我可以像 ./
- 如何使用Visual Studio C/C++编译器(cl.exe)来预处理我的objective-C代码
- Visual Studio C - 无法输出预处理文件
- gcc 预处理的表单哈希符号 + 数字"# 1"输出行是什么意思?
- __func__预处理输出中不替换
- C ++ MySQL 存储的预处理多个输出参数错误
- 编译先前预处理的文件会更改输出