我有一个输出库的可视 c++ 项目,我想使用 xmake 在 Linux 上构建它。我可以在 monodevelop 中构建它,但我希望能够从命令行构建它。
如果我尝试使用“xbuild”调用构建项目,则会收到以下错误:
....ItemMinerLibMono.cproj: error : Target named 'Build' not found in the project.
我从文档中了解到我需要在 csproj 文件中添加一个名为“Build”的目标,但我不知道该怎么做。我尝试像这样导入 Microsoft.Common.targets 文件:
<Import Project="$(MSBuildBinPath)\Microsoft.Common.targets" />
但后来我得到了错误:
: error : Target 'CreateManifestResourceNames', a dependency of target 'PrepareResources', not found.
有人知道如何从命令行成功编译 c++ 项目吗?
谢谢,格雷戈尔