C++构建系统 - 远程编译和链接选项
C++ build system - remote compile & link option
是否有任何构建系统能够通过SSH进行远程编译和链接?
目前用于跨平台开发我正在使用git拉/推动,但对我来说并不是最好的选择,我想知道是否有任何C 的构建系统知道可以开箱即用。
是的,有!
https://github.com/distcc/distcc
distcc
能够在安装所选编译器的任何远程系统上编译。源将分发给所有远程主机,并在此处编译,并且错误和警告消息已发送回。这使您还可以在多个远程主机上编译,以获取所有连接的构建主机的所有性能。使用distcc
设置建筑农场非常简单。
您必须简单地使用Make或仅通过为构建系统设置环境VAR设置Distcc环境。https://wiki.archlinux.org/index.php/distcc#slaves
也许是说明:Distcc不是构建系统,而只是替代本地编译器。例如。用DISTCC替换海湾合作委员会并设置远程主机将完成这项工作。构建系统本身(如gnu make
(保持不变!
相关文章:
- Visual Studio 2017 ARM 交叉编译链接器崩溃
- CGAL 编译/链接器错误
- opencv 3.0 Visual Studio Community 2017 编译链接错误
- 在 Linux 中编译/链接多个 C++ 库
- 加速极慢的 MinGW-w64 编译/链接?
- Xcode - 如何使用"-fexhaustive-register-search"进行编译 - 链接器崩溃需要
- 交叉编译:链接时对std::__atomic_futex_unsigned_base::_M_futex_notify_
- 无法从单独的.cpp使用模板化成员编译/链接类
- 交叉编译链接器错误
- Eclipse C/C++:外部库的交叉编译链接器错误:Ubuntu VM amd64 to Ubuntu armhf
- 编译/链接 C 和 C++ 文件时出现问题
- C++编译链接
- 如何正确编译/链接Linux Makefile中的单元测试
- 在以下程序中获取编译链接错误
- 与Boost日志进行交叉编译链接期间未解决的符号
- 如何编译/链接Boost与clang++/libc++
- Cef项目编译链接error2001
- 我如何编译/链接测试用例(googleTest)使用cmake的代码捆绑在共享库
- 编译链接
- 编译/链接过程是如何工作的