公司的产品涉及到AIX
在CI集成时,一个模块B怎么也连不上另一个模块A。
在模块A的 CMakeLists.txt里加了一堆参数,没有改善。
SET(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -g -Wall -fPIC")
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ")
set(CMAKE_SHARED_LIBRARY_CREATE_C_FLAGS "${CMAKE_SHARED_LIBRARY_CREATE_C_FLAGS} -Wl,-G,-brtl,-bnoipath")
set(CMAKE_SHARED_LIBRARY_CREATE_CXX_FLAGS "${CMAKE_SHARED_LIBRARY_CREATE_CXX_FLAGS} -Wl,-G,-brtl,-bnoipath")
set(CMAKE_SHARED_LIBRARY_LINK_C_FLAGS "-Wl,-brtl,-bnoipath,-bexpall") # +s, flag
set(CMAKE_SHARED_LIBRARY_LINK_CXX_FLAGS "-Wl,-brtl,-bnoipath,-bexpall") # +s, flag
set(CMAKE_EXE_LINKER_FLAGS "-Wl,-brtl,-bnoipath,-bexpall")
突然看到 CMAKE_SHARED_LIBRARY_LINK_C_FLAGS,想起是是不是这个标志应该设到模块B的Makefile里。
一试,果然……
要公司能 统一用CMake,使用一套配置 就省事了。
分享到:
相关推荐
AIX操作系统命令的详细解释,每个命令都有详细解释包括命令参数,命令对象,命令例子
AIX操作系统命令的详细解释,每个命令都有详细解释包括命令参数,命令对象,命令例子
AIX操作系统命令的详细解释,每个命令都有详细解释包括命令参数,命令对象,命令例子
AIX操作系统命令的详细解释,每个命令都有详细解释包括命令参数,命令对象,命令例子
此资源为AIX7.2版本 cd1和cd2,已经上传度盘 aix_7200-04-02-2027_1of2_072020.iso aix_7200-04-02-2027_2of2_072020.iso 通过qemu-system-ppc程序能在X86平台安装运行 此资源为AIX7.1版本 cd1和cd2 AIX_7.1_Base_...
名称:AIX智能下载器(图片 视频 音乐 文档) ---------------------------------------- 版本:9.0.47 作者:ubeytech 分类:其他 ---------------------------------------- 概述:AIX智能下载器可高效实现下载管理...
bash-3.0-1.aix5.1.ppc.rpm, git-1.7.0.6-1.aix5.1.ppc.rpm, git-svn-1.6.6.2-1.aix5.1.ppc.rpm, mysql-5.1.56-1.aix5.1.ppc.rpm, sudo-1.6.7p5-3.aix5.1.ppc.rpm, unzip-5.51-1.aix5.1.ppc.rpm, vim-common-...
<br>· AIX 5L Version 5.2 Technical Reference: Base Operating System and Extensions Volume 1 and AIX 5L Version 5.2 Technical Reference: Base Operating System and Extensions Volume 2 provide ...
AIX 技术资料-AIX 技术资料-AIX 技术资料-AIX 技术资料-AIX 技术资料-AIX 技术资料-AIX 技术资料-AIX 技术资料-AIX 技术资料-AIX 技术资料-AIX 技术资料-AIX 技术资料-
AIX操作系统命令的详细解释,每个命令都有详细解释包括命令参数,命令对象,命令例子
第 8 楼:AIX中查看用户对系统资源的使用情况 第 9 楼:AIX的系统备份和恢复 第 10 楼:AIX如何自动启动和关闭软件的运行? 第 11 楼:如何查看操作系统中是否安装了某个补丁程序? 第 12 楼:如何检查AIX文件系统的...
· AIX 5L Version 5.2 Technical Reference: Base Operating System and Extensions Volume 1 and AIX 5L Version 5.2 Technical Reference: Base Operating System and Extensions Volume 2 provide information ...
在AIX中使用中文有两种途径:第一是在安装AIX时选择中文语言,装好的系统自动显示中文(这种方法不推荐使用,它没有第二种方法使用起来灵活)。第二是安装AIX时选择英文,系统启动后手工设置中文环境,方法如下: ...
《AIX5.3通用编程概念:编写并调试程序》《AIX5.3通用编程概念:编写并调试程序》
资源分类:Python库 所属语言:Python 资源全名:idem-aix-4.1.tar.gz 资源来源:官方 安装方法:https://lanzao.blog.csdn.net/article/details/101784059
AIX题库,考AIX系统管理员必备.里面还有模拟考试系统VCE工具。
lib/libsigar-ppc64-aix-5.so lib/libsigar-ppc64-linux.so lib/libsigar-ppc-aix-5.so lib/libsigar-ppc-linux.so lib/libsigar-s390x-linux.so lib/libsigar-sparc64-solaris.so lib/libsigar-sparc-solaris.so ...
bash 在AIX系统下的安装,命令如下: ftp上传到AIX机器上,然后运行如下命令: rpm -ivh bash-3.0-1.aix5.1.ppc.rpm
最新版 exam : 000-104 title: aix 6.1 administrator version: v9.02