c - 使用 xbuild 在 Linux 上构建 .vcxproj

标签 c linux xbuild

我想像这样在 Ubuntu 上运行一个简单的 C 脚本:

xbuild HelloWorld.vcxproj

当我运行脚本时,出现此错误:

HelloWorld.vcxproj: error : /opt/jetbrains/TeamCity/buildAgent/work/d4407e37ceba8427/Hel‌​loWorld/HelloWorld.v‌​cxproj: /opt/jetbrains/TeamCity/buildAgent/work/d4407e37ceba8427/Hel‌​loWorld/HelloWorld.v‌​cxproj could not import "$(VCTargetsPath)\Microsoft.Cpp.Default.props"

这是脚本:

#include <stdio.h>

int main(void)
{
    printf("Hello world\n");
}

最佳答案

有一个项目GCCBuild您可以使用它在 Linux 中构建 vcxproj 文件。它简单地使用与 vcxproj 相同的结构,但使用 GCC 进行编译和构建。那里也有很多例子。

关于c - 使用 xbuild 在 Linux 上构建 .vcxproj,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41165667/

相关文章:

c - *s++ 中发生了什么?

C - 如何将(来自基于用户的输入)各种字符串存储在结构内的数组中?

linux - 在 Screen 中,如何在单个 screen session 中向所有虚拟终端窗口发送命令?

mono - 这些 Mono/xbuild 警告是什么意思,我该如何修复它们?

linux - xbuild:任务 GenerateResource FAILED,认为不存在的文件比源文件更新

将数字数组转换为 c 中的单个十六进制值

c - 不同内存寻址方案的 C 代码的可移植性

java - Akka + Camel + FTP2 + localWorkingDirectory 无法可靠工作

linux - 无限循环内的 select() 在 RHEL 4.8 虚拟机上使用的 CPU 明显多于在 Solaris 10 计算机上

linux - CentOS 6 .slm 构建编译错误(SteamBoat)