社区
C++ 语言
帖子详情
gcc编译的时候怎样同时使用多个库?
a16696945
2011-10-15 09:31:41
某个程序,用了pthread,和new delete的东东
它们编译的时候需要带上不同的库
pthread要加-lpthread
另一个要加-lstdc++
于是我就这么编译了
gcc P2.cpp -o -lpthread -lstdc++
可是-lpthread就没有用上,报pthread相关的错误
要是我用
gcc P2.cpp -o -lstdc++ -lpthread
就会报动态分配相关的错误
到底该怎么写才是正确的呢?
...全文
273
6
打赏
收藏
gcc编译的时候怎样同时使用多个库?
某个程序,用了pthread,和new delete的东东 它们编译的时候需要带上不同的库 pthread要加-lpthread 另一个要加-lstdc++ 于是我就这么编译了 gcc P2.cpp -o -lpthread -lstdc++ 可是-lpthread就没有用上,报pthread相关的错误 要是我用 gcc P2.cpp -o -lstdc++ -lpthread 就会报动态分配相关的错误 到底该怎么写才是正确的呢?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Vincent_Song
2011-10-15
打赏
举报
回复
参数使用错误,你-o后面要跟需要生成的目标文件。
希望能够帮到你!
淡蓝
2011-10-15
打赏
举报
回复
http://blog.csdn.net/wulibin136
qq120848369
2011-10-15
打赏
举报
回复
楼主知道-o是啥意思不。。。。
Qyee16
2011-10-15
打赏
举报
回复
[Quote=引用 1 楼 fox000002 的回复:]
c++ 代码还是用 g++ 吧
C/C++ code
g++ P2.cpp -pthread
[/Quote]
[Quote=引用 2 楼 jiuchang 的回复:]
你参数写错了
-o表示输出文件,不能放在-l前面
gcc -o p2 P2.cpp -lstdc++ -lpthread
[/Quote]
g++ -o p2 P2.cpp -lstdc++ -lpthread
jiuchang
2011-10-15
打赏
举报
回复
你参数写错了
-o表示输出文件,不能放在-l前面
gcc -o p2 P2.cpp -lstdc++ -lpthread
fox000002
2011-10-15
打赏
举报
回复
c++ 代码还是用 g++ 吧
g++ P2.cpp -pthread
Linux中
gcc
的
编译
、静态
库
和动态
库
的制作
Linux中
gcc
的
编译
、静态
库
、动态
库
文章目录:1
gcc
的
编译
过程1.1
gcc
的
编译
过程1.2
gcc
的常用参数2
gcc
静态
库
的制作2.1 静态
库
的制作流程2.2 静态
库
的优缺点3
gcc
动态
库
/ 共享
库
的制作3.1 动态
库
/ 共享
库
的制作...
GCC
编译
和链接
多个
文件
编译
多个
源代码文件会生成
多个
目标文件,每个目标文件都包含一个源文件的机器码和相关数据的符号表。除非
使用
-c 选项指示
GCC
只
编译
不链接,否则
GCC
会
使用
临时文件作为目标文件输出: $
gcc
-c function_printf....
【
gcc
】
gcc
编译
动态
库
(共享
库
)、静态
库
|链接静态
库
、动态
库
目录 即看即用 一、
GCC
简介
GCC
编译
流程
GCC
编译
选项 二、
GCC
生成动态
库
和静态
库
三、生成动态
库
和静态
库
实例 四、静态
库
和动态
库
的
使用
和配置 ...
多个
源文件/目标生成动态
库
a.
gcc
-fPIC -shared ...
【Linux操作系统】
GCC
编译
与静态
库
、动态
库
制作详解
本文详细介绍了
GCC
编译
过程以及如何制作静态
库
和动态
库
。通过预处理、
编译
、汇编和链接四个阶段,我们可以将源代码转换成可执行文件或者
库
文件。静态
库
将
多个
目标文件打包成一个文件,程序在
编译
时会将静态
库
的代码...
Linux系统下的
GCC
编译
过程、
使用
命令详解(多文件
编译
、动态
库
、静态
库
)
以上是学习中大多数时候
使用
的
gcc
编译
指令,上面代码是一步到位的得到链接后的文件,其本质是要经过预处理
编译
汇编 链接这四步。
gcc
-S -o hello.s hello.c,可直接将hello.c文件
编译
为汇编形式,并。通常
编译
...
C++ 语言
64,639
社区成员
250,578
社区内容
发帖
与我相关
我的任务
C++ 语言
C++ 语言相关问题讨论,技术干货分享,前沿动态等
复制链接
扫一扫
分享
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
请不要发布与C++技术无关的贴子
请不要发布与技术无关的招聘、广告的帖子
请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下
试试用AI创作助手写篇文章吧
+ 用AI写文章