【问题标题】:Setting compiler and linker directories via pragma in Visual C++在 Visual C++ 中通过 pragma 设置编译器和链接器目录
【发布时间】:2010-01-20 13:35:37
【问题描述】:

是否可以在 Visual C++ 中通过 pragma 定义(类似于 #pragma comment(lib, "xxx.lib") 链接特定库)在源代码本身中设置额外的包含目录和额外的库目录?

【问题讨论】:

    标签: visual-studio visual-c++ pragma


    【解决方案1】:

    Visual C++ 可用编译指示的最新列表is available here。我没有看到任何用于指定库路径或其他类似内容的内容。

    【讨论】:

    • 链接不再有效:​​(
    • @YePhIcK - 嗯。最新最好的链接似乎是here。但是,那个(就像 8 年前的这个问题一样)并没有指定它适合哪个版本的编译器。冒着不再使其成为 OP 的好答案的风险,我将继续更新答案,因为现在链接的内容对任何人都没有任何好处。希望现在他已经得到了他需要的答案。 :-)
    • 我也有同样的问题(这就是我来到这里的原因)并且我已经确认仍然无法用#pragma 指定“/LIBPATH”自 MSVC 2017 (15.5.3) 起
    【解决方案2】:

    没有办法做到这一点。 This 是所有受支持的 pragma 指令的列表。

    【讨论】:

      【解决方案3】:

      所有这些答案都非常古老。以下是 Visual C++ Pragmas,大约 2020 年和 Visual C++ 2019 列表的最新工作链接:

      Visual C++ Pragmas

      更重要的是,一旦上述链接像之前的所有链接一样停止工作,您可以使用以下搜索词组与 Google 一起找到指向该页面的有效链接:

      "Visual C++" "section pragma"
      

      这是一个自动执行 Google 搜索的链接(将来也可能停止工作,但您始终可以求助于上述搜索文本并手动进行搜索):

      Google search for: "Visual C++" "section pragma"

      【讨论】:

        猜你喜欢
        • 2021-02-07
        • 1970-01-01
        • 2016-11-06
        • 1970-01-01
        • 1970-01-01
        • 2018-04-04
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多