【问题标题】:openmp Linker flags in MSVCMSVC 中的 openmp 链接器标志
【发布时间】:2011-07-18 19:51:17
【问题描述】:

当我尝试在 MSVC2008 中编译我的项目时,将链接器标志(配置属性>>链接器>>命令行>>附加选项)设置为: “/堆栈:10000000 /机器:x64 /openmp” 它警告我 /openmp 标志是未知的。 “链接:警告 LNK4044:无法识别的选项 '/openmp';已忽略” 我想知道当我添加编译器标志时MSVC会自动链接openmp库(配置属性>>C/C++>>命令行>>附加选项) " /Zm1000 /EHs /MP /openmp /fp:fast" 或者我应该做其他事情来摆脱警告。

【问题讨论】:

    标签: visual-c++ linker openmp


    【解决方案1】:

    /openmp 开关应该应用于编译器,而不是链接器。您可以在C/C++ -> Language -> Open MP Support 中打开它。然后编译器会自动指示链接器包含相应的库。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2010-09-11
      • 2012-09-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-06-25
      • 2021-07-17
      相关资源
      最近更新 更多