将一个用户的gnu makefile转换为另一个用户
Converting GNU makefile of one user into another user
我有一个gnu makefile,它在我的系统上编译了一组源代码,我想将源代码提供给另一个人(不同的系统),因此,同一GNU Makefile功能会在他的系统?可以在他的系统上修改它吗?
一般而言,没有。makefile通常包含特定于系统的东西,例如工具链文件名和路径。有些工具旨在通过"制造Makefiles"来解决这个问题,以提供平台独立性。两个这样的系统是cmake和gnu autotools。
在某些情况下,Makefile可能直接在另一个系统上工作,但不要指望它。
相关文章:
- C++如何通过用户输入删除列表元素
- 创建一个函数以在输入为负数或零时输出字符串.第一次执行用户定义的函数
- 如何使用用户输入在C++中正确填充2D数组
- C++MySQL C api用户输入行
- 使用用户定义函数的字符串反转
- 用户定义函数中的指针和输入
- 为什么即使使用-cudart-static进行编译,库用户仍然需要链接到cuda运行时
- 如何只允许用户输入正整数
- C++如何计算用户输入的数字中的偶数位数
- 通过for循环使用用户输入填充列表
- 这是我尝试让用户将值输入到数组中.然后将其隐藏为大量的星号
- 在C++中,我如何接受不同于同一行的用户输入
- 当用户超过按钮点击限制时报告
- Visual C++(VS2017)中用户定义的转换不明确
- 如果用户输入无效,如何使用字符串变量-C++重复输入命令
- C++问题:用户认为数字1-100,程序提出问题不超过6次即可得到答案。无法正确
- 当用户键入分隔符时,停止getline()输入
- Arduino-Makefile:编译器无法编译用户库 cpp 文件
- 将一个用户的gnu makefile转换为另一个用户
- 如何检查用户是否在makefile中拥有库