【发布时间】:2009-08-14 12:31:05
【问题描述】:
我的主目录通过网络文件系统在多台 linux 计算机之间共享。 我想在我的主目录下从源代码安装一些 C C++ 库,并希望它们可以在所有 linux 计算机下使用。
对于不同的计算机,我是否必须在我的 Home 的不同目录下安装不同版本的库?
假设我有一个调用这些库的 C C++ 程序,如何在 Makefile 中为不同的计算机指定不同的包含和链接文件和目录?是根据计算机的主机名来确定目录吗?
是否可以为不同的linux计算机组合不同版本的.a和.so文件以及库的头文件,以便所有计算机的包含和链接文件和目录都相同,我不必在我的C C++程序的Makefile中为不同的计算机指定不同的目录?
感谢和问候!
【问题讨论】: