小编Raf*_*les的帖子

如何输出预处理代码并编译它(Visual Studio)

我正在从Visual Studio生成预处理器输出(.i),但也想进行实际构建.是否有一个标志组合,既可以输出.i文件,又不会阻止编译器正常进行构建?

这当前只是C++,但可能希望稍后将其与CUDA一起使用,所以更喜欢在Visual Studio中工作而不需要命令行的答案(除非它也适用于CUDA).

这样做是为了节省进行Project-> Properties-> Config Props-> C/C++ - > Preprocessor-> Generate Preprocessed File Yes/No plus Rebuild所需的时间.特别令我厌烦的是,预处理器必须运行两次,因此在第1部分中以某种方式生成.i文件然后在第2部分中编译该文件的解决方案就没问题了.

我正在使用的Visual Studio的确切版本是VS 2008 Express

c++ cuda visual-studio c-preprocessor

8
推荐指数
1
解决办法
4502
查看次数

标签 统计

c++ ×1

c-preprocessor ×1

cuda ×1

visual-studio ×1