为什么MSBUILD从Rad Studio 10.3 IDE收到错误但从命令行工作?

时间:2019-04-11 09:02:59

标签: c++builder

在Rad Studio Rio C ++项目中,当我编译时,得到:

irqreturn_t gpio_irq_handler(int irq, void *dev_id) {
  return IRQ_HANDLED;
}

请注意,它显示的是MSBUILD : error E1028: unable to open output file '.\Win32\Debug\Unit1\obj': 'no such file or directory' ,而不是Unit1\obj

如果我使用MSBUILD Unit1.obj从命令行进行编译,则可以正常工作

此外,如果我在MyProject.cbproj上设置

,它也可以正常工作

此外,我发现问题仅在使用Configuration Manager并将Run C++ compiler in separate process文件分配给项目时出现。如果我取消链接此.optset文件,则它将再次从IDE编译。

似乎是个错误。

0 个答案:

没有答案