
gcc
heibao111728
一定要拥有一家自己的公司
展开
-
动态库中宏定义与主程序宏定义值不同时,程序以哪个为准?
直接先给结论:主程序代码以主程序中宏值为准,库中代码以库中宏值为准,相互之间不干扰,所以在使用第三方库时如果遇到宏定以值,主程序一定要手动将值与动态库中保持一致,否则程序就会报错,下面我们以jrtplib库的RTP_SUPPORT_THREAD值为例,一起验证一下。在日常的工作中,不可避免的要使用一些第三方库,有的时候第三方库提供了一下宏定义值,根据不同的宏定义值会有不同的响应。此时就出现一个冲突,主程序中的宏值与编译动态库时的宏值不同时,在程序运行过程中会以主程序中的值为准还是以动态库中的值为准?原创 2024-12-20 11:10:37 · 260 阅读 · 0 评论 -
yum 安装gcc
1、列出centos可以使用的gcc yum list all --enablerepo='centos-sclo-rh' | grep "devtoolset-7" 2、安装 yum install -y devtoolset-7* 3、使用指定版本的gcc scl enable devtoolset-7 bash 或 sudo source /opt/rh/devt...原创 2020-02-18 16:17:01 · 583 阅读 · 0 评论