C++ 如何在Windows上使用QtCreator为Linux构建和调试应用程序?
我是习惯于VisualStudio社区的Windows开发人员。现在我开始在嵌入式设备(Raspberry Pi、C.H.I.P)和PC上开发Linux 我发现Visual Studio有两个针对Linux开发的选项:C++ 如何在Windows上使用QtCreator为Linux构建和调试应用程序?,c++,linux,qt-creator,cross-compiling,remote-debugging,C++,Linux,Qt Creator,Cross Compiling,Remote Debugging,我是习惯于VisualStudio社区的Windows开发人员。现在我开始在嵌入式设备(Raspberry Pi、C.H.I.P)和PC上开发Linux 我发现Visual Studio有两个针对Linux开发的选项: VisualGDB-用于交叉编译和远程调试的VisualStudio扩展,但对于我当前的预算来说成本太高了 Li > < P>微软的扩展:Visual C++为IoT开发和Visual C++开发Linux,但它们是BGGY,它们复制每个构建上的每个文件,并且很难配置“Lin
- VisualGDB-用于交叉编译和远程调试的VisualStudio扩展,但对于我当前的预算来说成本太高了 <> Li > < P>微软的扩展:Visual C++为IoT开发和Visual C++开发Linux,但它们是BGGY,它们复制每个构建上的每个文件,并且很难配置“Linux方式”(没有完整的/CMASK支持,必须在远程机器上使用绝对包含路径)而且Intellisense也不能可靠地工作
这是一个重要的话题:)我建议你提出子问题,这样我们可以一步一步地形成答案。我使用Qt creator是一次很好的体验。将x86Linux转换为ARMV7Linux。然而,获得实际的工具链是相当容易的。您是否有一个可供Windows交叉编译Arm的交叉工具链?它与IDE无关。也许。顺便说一句,只要你有SDK、工具链和交叉编译器,你就可以配置一个QTCreator工具包来做你需要的事情。@Alan-我想,工具链应该不是问题-有很多选项,但我不确定我是应该交叉编译还是远程编译,因为我不知道哪个选项更适合QTCreator,考虑到IDE中的自动完成、错误突出显示和调试。