元素<运行时库>的值为无效“多线程调试/ MTd”

问题描述

我也遇到了这个(貌似)相关的错误

MSB6011: Invalid parameters passed to the Microsoft.Build.CPPTasks.CL task. 它们可能相关的原因是,这两个错误都在同一文件(Microsoft.CppCommon.targets)的同一行(第423行):

<CL Condition="'%(ClCompile.precompiledHeader)' != 'Create' and '%(ClCompile.ExcludedFromBuild)'!='true' 
and '%(ClCompile.CompilerIteration)' == '' and @(ClCompile) != ''"

我试图在其中更改运行时库值

配置属性> C / C ++>代码生成>运行时库(路径)

从“认”进入“多线程调试(/ MTd)”以在Install pdcurses on Visual Studio 2017(我在步骤3)的帮助下在Visual Studio 2019上设置PDCurses,这导致了两个错误:>

1.Element<Runtime Library> has an invalid value of "Multithreaded Debug(/MTd)"

2.MSB6011: Invalid parameters passed to the Microsoft.Build.CPPTasks.CL task.

不知道出了什么问题,但是我觉得这些可能会有所帮助:

  • 我将“ VC ++目录”中的“包含目录”从“ $(VC_IncludePath); $(WindowsSDK_IncludePath);”更改为 放入'$(VC_IncludePath); $(WindowsSDK_IncludePath); D:\ PDCurses-3.9 \ PDCurses-3.9 '

  • 将“ VC ++目录”中的“库目录”从 '$(VC_LibraryPath_x86); $(WindowsSDK_LibraryPath_x86); $(NETFXKitsDir)Lib \ um \ x86;'放入'$(VC_LibraryPath_x86); $(WindowsSDK_LibraryPath_x86); $(NETFXKitsDir)Lib \ um \ x86; D:\ PDCurses-3.9 \ PDCurses-3.9 \ wincon '

  • 在“链接器”的“输入”选项卡的“其他依赖项”中放置“ pdcurses.lib”。

任何帮助都将受到赞赏!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...