在 Visual C++ 中通过 pragma 设置编译器和链接器目录
在 Visual C++ 中,是否可以通过 pragma 定义(类似于 #pragma comment(lib, "xxx.lib") 来链接特定库)在源代码本身中设置附加包含目录和附加库目录?
Is it possible in Visual C++ to set additional include directories and additional libary directories in the source code itself, through pragma definitions (similarly to #pragma comment(lib, "xxx.lib") to link specific libs)?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
Visual C++ 可用编译指示的最新列表 可在此处获取。我没有看到任何用于指定库路径或其他类似内容的内容。
The latest list of available pragmas for Visual C++ is available here. I don't see anything there for specifying library paths or anything else like that.
没有办法做到这一点。 此是所有受支持的杂注指令的列表。
There is no way to do this. This is the list of all supported pragma directives.
所有这些答案都非常非常古老。以下是 2020 年左右和 Visual C++ 2019 的 Visual C++ Pragmas 列表的最新工作链接:
Visual C++ Pragmas
更重要的是,一旦上述链接像之前的所有链接一样停止工作,这里是您可以使用的搜索短语Google 找到该页面的工作链接:
这是一个自动进行 Google 搜索的链接(将来也可能停止工作,但您始终可以求助于上面的搜索文本并手动进行搜索):
Google 搜索:“Visual C++”“section pragma”
All of these answers are very VERY old. Here is the latest working link to the list of Visual C++ Pragmas, circa 2020 and Visual C++ 2019:
Visual C++ Pragmas
More importantly, once the above link stop working like all links before it, here is the search phrase you can use with Google to find a working link to that page:
Here is a link to automate the Google search (which may also stop working in the future, but you can always resort to the above search text and do the search manually):
Google search for: "Visual C++" "section pragma"