是否有任何方法可以通过pragma添加源文件

Is there any way to add a source file through a pragma?

本文关键字:pragma 添加 源文件 可以通过 方法 任何 是否      更新时间:2023-10-16

是否有任何方法,通过pragma指令,将源文件添加到要在Visual Studio 10中编译的文件列表中?这样头文件就可以随身携带它们的实现文件。

据我所知,没有这样的事情。如果支持这样的功能,跟踪项目依赖项会变得非常复杂。

但是对于库也有类似的东西。假设你有一个叫做library的库。Lib和一个头文件,该文件声明该库的符号,称为library.h。您可以在library.h中包含以下pragma:

#pragma comment(lib, "library.lib")

然后任何包含library.h的项目都会链接到library。自动自由。

此选项在MSDN上的此页上有描述。