Eclipse CDT: From Windows to Linux
Eclipse CDT: From Windows to Linux
我在Windows上安装了eclipse,并使用cygwin为Linux开发程序。我使用cygwin工具链进行编译,我也在cygwin上进行测试。
现在我也想用原生 linux 工具链编译我的程序,我也想从 windows 机器调试它。
靛蓝SR2有什么可能吗?实现这一目标的最佳方法是什么?
我找到了这个,但后来我会有两个项目,一个用于 Windows,一个用于 linux。我希望两个平台只有一个项目,以避免来回同步源。
谢谢。
我想你想要一个跨平台的开发环境。
这项工作有多种工具,但我的选择是 CMake。基本上,您将编写 CMakelists.txt 文件而不是 Eclipse .classpath 和 .project 文件,并使用 cmake 可执行文件生成这些文件。但详细地说,您将需要克服跨平台开发中固有的一些困难。
我已经使用这些工具成功创建了多个项目,它们目前负载很重。
相关文章:
- "error: no matching function for call to"构造函数错误
- 在C++/Linux中设置单调时钟的一些技巧
- Linux的Cpp上的计时器
- 在VS代码中交叉编译Windows与Linux上的MinGW的SDL程序
- 在Linux中哪里可以找到互斥、未来等的源代码
- 如何在linux终端中同时编译和运行c++代码
- 在Linux for Windows上编译C++代码时出错
- 调用专用模板时出错"no matching function for call to [...]"
- C++ Singleton - Prevent ::instance() to variable
- 使用 cmake 的 Linux 终端上的"Conversion to non-scalar type is requested"错误
- Typo:bool to int conversion诱导的std :: ifstream在Linux下的错误
- 奇怪!Linux & Windows VSprintf float num to file
- Netbeans C/C++ on Linux "step in to" Linux C 运行时代码?
- 在 Linux 上的 C 语言中,popen / system to "ps all > file" 将所有行截断为 80 个字符
- Linux gnu++11,在运行时获取"Enable multithreading to use std::thread: Operation not permitted"
- Eclipse CDT: From Windows to Linux
- 为什么我在 Linux 上收到错误"no matching function for call to A::A(A)",而在 Windows 上没有
- 代码::块 linux glext.h "reference to uint64_t is ambiguous"
- C++ Visual studio 2012 to Linux
- CMake Copy File to Current Working Directory Linux