是否有类似“#pragma ignore this sourcefile”的 MSVC 编译器?
Is there something for MSVC compiler like "#pragma ignore this sourcefile"?
我目前正在学习一些 opengl 教程,不想为每个测试源文件设置链接器和包含目录。但是从教程来看,每个不同的例子都有自己的主要。我也不想排除我当前正在处理的所有源文件。
我可以将每个源文件放入一个
#ifndef EXAMPLE_X
/*sourcecode*/
#endif
但是当我开始为每个源文件输入这个时,我在问自己:MSVC 是否有某种 pragma 或标志(我不关心可移植性,因为我只是在练习教程一本书)说 "just ignore this file stop compiling this file, and forget all you have parsed untill now in this file" 所以它就像被排除在外一样,但是每次我不想检查旧源中的内容时,我不必从我的解决方案浏览器中排除和重新包含文件。相反,只需评论或取消注释#pragma ignore flag stuff
没有,没有。
从项目中删除不需要的文件,或者使用宏有条件地转换on/off它们的内容。
我目前正在学习一些 opengl 教程,不想为每个测试源文件设置链接器和包含目录。但是从教程来看,每个不同的例子都有自己的主要。我也不想排除我当前正在处理的所有源文件。
我可以将每个源文件放入一个
#ifndef EXAMPLE_X
/*sourcecode*/
#endif
但是当我开始为每个源文件输入这个时,我在问自己:MSVC 是否有某种 pragma 或标志(我不关心可移植性,因为我只是在练习教程一本书)说 "just ignore this file stop compiling this file, and forget all you have parsed untill now in this file" 所以它就像被排除在外一样,但是每次我不想检查旧源中的内容时,我不必从我的解决方案浏览器中排除和重新包含文件。相反,只需评论或取消注释#pragma ignore flag stuff
没有,没有。
从项目中删除不需要的文件,或者使用宏有条件地转换on/off它们的内容。