我正在使用 cmake 在 x86_64 RHEL5 Linux 机器上生成 Makefile。cmake 生成的“安装”目标安装到部分可控(使用 DESTDIR 和 CMAKE_INSTALL_PREFIX)且部分固定的路径。我对固定部分有什么样的控制,例如:
myproject-1.2.0/rhel_5/gcc-4.3.3/i386/release/lib/libmyproject.so.1.2.0
^^^^^^ ^^^^
我问是因为我实际上是使用 gnu 4.3.3 编译器交叉编译到 arm 平台,所以那部分是正确的。但工具链文件似乎不包含影响“rhel_5”和“i386”部分的变量。
当我转储其规格时,我的 arm 交叉编译器列出了 march=armv4t。