腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
静态libgcc和静态libstdc++不工作
、
、
我尝试用-static -静态-libgcc-静态-libstdc++编译项目,以便静态
链接库
。但是,exec是用动态
链接库
编译的。我试着重新安装
gcc
和g++,但是没有帮助。ELF 64-bit LSB executable, x86-64, version 1 (GNU/
Linux
), BuildID[sha1]=, not stripped 我有Ubunt
浏览 5
提问于2015-07-15
得票数 2
1
回答
链接器选项以列出所使用的库
、
、
我正在一个
Linux
平台上工作,并使用GNU C++编译器。我试图解决一个链接错误,其中说一些符号是未定义的。我可以找到在命令行中提供的名称的库,并看到它们包含所讨论的符号(使用'nm‘实用程序)。
浏览 2
提问于2013-02-06
得票数 14
回答已采纳
2
回答
交叉编译:链接时对std::__atomic_futex_unsigned_base::_M_futex_notify_all(unsigned int*的未定义引用
、
、
、
、
所以我安装了g++-arm-
Linux
-gnueabi和
gcc
-arm-
Linux
-gnueabi,版本是
GCC
5.4。然后,我修改了CMakeList以添加一些标志。option(ARM "Crosscompile with arm" ON)SET(CMAKE_SYSTEM_NAME
Linux
)SET(CMAKE_CXX_COMPILER
浏览 3
提问于2017-10-29
得票数 0
3
回答
只使用g++,而不使用"g++ -c“和ld
、
、
我在main.cpp中有以下源代码:#include <iomanip> std::cout << "Hi" << std::endl;}g++ -o main main.cppg++ -c main.cpp第二个错误是: ld: warning: cannot find entry symbol _start; de
浏览 3
提问于2011-07-15
得票数 10
回答已采纳
1
回答
如何告诉链接器在头文件中包含库
、
、
、
我使用的是Pelles集成开发环境,对于某些项目,我必须告诉链接器包含某个库,例如Ws2_32.lib。目前,我正在开发一个在众多项目中频繁重用的函数,因此我决定为它制作一个头文件。有没有办法告诉链接器从头文件中包含某个库?
浏览 0
提问于2012-08-17
得票数 1
回答已采纳
2
回答
为什么Win和
Linux
上PCRE静态库的大小不同
、
、
、
、
我下载了源代码(版本8.20),并在
linux
和windows (都是x86)上用相同的选项构建了它。我真的对图书馆大小的差异感到困惑。在windows上,我有138Kb的静态库,而在
Linux
上,它是1700Kb,是它的12倍多。我将感谢您对此的任何评论。也许我做错了什么?更新:优化标志为-O2在
linux
上使用
gcc
4.3.2版构建
浏览 3
提问于2011-11-25
得票数 1
1
回答
__aeabi_f2lz在哪里实现?
、
、
fatal-warnings \ --
gcc
-toolchain=third_party/android_tools/ndk/toolchains/arm-
linux
-androideabi-4.9/prebuilt/
linux
-x86_64 \ -fuse-ld-Wl,--exclude-libs=l
浏览 3
提问于2017-03-24
得票数 0
2
回答
编译期间找不到共享库
、
但是,当我向
gcc
提供库路径ex时:很管用!!
浏览 3
提问于2016-04-19
得票数 1
回答已采纳
2
回答
静态
链接库
。C汇编
、
、
、
、
由于这些系统不会安装ncurses,所以我需要静态地
链接库
。然而,如果我试图像这样构建它或(.text+0x48): undefined reference to `SP' /usr/lib/
gcc
/x86_64-
linux
-gnu/4.7/..
浏览 0
提问于2014-02-13
得票数 1
回答已采纳
2
回答
如何更改
gcc
的默认dir或添加另一条路径?
、
、
、
附注:这不管用Initializing Menu-ConfigurationSocke
浏览 0
提问于2011-02-10
得票数 0
1
回答
Eclipse调试Alsa
、
、
、
/configure --host=aarch64-unknown-
linux
-gnu --with-pcap=
linux
aarch64-
linux
-gnu-
gcc
-pthread -L/usr/lib -lasound -o "test1.elf" ./s
浏览 7
提问于2022-02-11
得票数 0
回答已采纳
3
回答
"
gcc
链接“和"ld链接”之间有什么关系?
、
据说
linux
加载程序是/usr/bin/ld,但通常我们使用
gcc
/g++
链接库
和可执行文件,很少使用"ld“。上次我手动使用" ld“是在我学习
linux
程序集时,生成可执行文件的唯一方法是.o文件直接生成可执行文件而不需要任何库。我的问题是,
gcc
/g++是否包含了"ld“的一些功能包装,因为原始的"ld”太难使用了?或者我们不应该明确地使用"ld“来连接c/c++程序,因为是blablab
浏览 2
提问于2016-12-29
得票数 10
回答已采纳
1
回答
使用cmake构建带有“实验性/文件系统”的项目
、
、
"-std=c++14 -lstdc++fs" )target_link_libraries(${PROJECT_NAME} /usr/lib/
gcc
/x86_64-
linux
-gnu/7/libstdc++fs.a)但是,我有下一个错误: CMake CMakeLists.txt:9错误(target_link_libraries):无法为
浏览 4
提问于2017-06-10
得票数 23
回答已采纳
1
回答
交叉编译helloworld for ARM
、
、
\n");}nativ:
gcc
version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5) Target: arm-
linux
-gnueabihf CC:
gcc
version4.6.3 (Sourcery Co
浏览 7
提问于2013-06-05
得票数 13
回答已采纳
1
回答
我可以在不给库读权限的情况下动态链接吗?
、
我有一些动态
链接库
,我想防止未经授权的用户使用它们。我不能使用组/ACL来执行此操作。我有一个许可用户的列表,可以在运行时得到一个关于给定的uid是否经过授权的yes/no。
Linux
和
GCC
/Clang,如果有关系的话。
浏览 4
提问于2015-07-10
得票数 0
1
回答
对std::condition_variable::notify_one GLIBCXX_3.4.11的引用未定义
、
我试图用Clang而不是默认的
GCC
来构建和
链接库
,我得到了以下链接器错误:删除LDSHARED可以解决这个问题,但我需要链接到clang,因为在完整的示例中,CFLAGS包含了
GCC
浏览 3
提问于2018-02-20
得票数 1
2
回答
由于链接错误,我无法构建boost_regex代码
、
、
、
那么我应该添加什么
链接库
呢?/x86_64-
linux
-gnu/libboost_regex.so: undefined reference to `u_charType_52'/usr/lib/
gcc
/x86_64-
linux
-gnu/4.8/../../
浏览 9
提问于2015-10-15
得票数 3
2
回答
将C可执行文件链接到OpenCV时出错
、
bin/ld: CMakeFiles/hello.dir/src/test.c.o: undefined reference to symbol «lrint@@GLIBC_2.1» /lib/i386-
linux
-gnu
浏览 1
提问于2013-11-06
得票数 0
1
回答
用MinGW构建Elf共享库
、
、
、
我正试图使用MinGW在Windows上构建一个共享库,请遵循以下教程:$
gcc
-fPICenter code here -c libfoo.c -o libfoo.o $
gcc
浏览 1
提问于2015-08-09
得票数 1
回答已采纳
3
回答
从C++源文件创建Windows DLL
、
、
、
我在C++中有多个源文件,我想用它们来创建一个动态
链接库
。然而,对于Windows,我想我必须修改源文件才能生成DLL。有没有办法用提供的源文件生成DLL (一个类似
linux
中的*.so的文件)?如果我错了,请纠正我,我认为*
linux
的dll也是如此。
浏览 3
提问于2009-10-22
得票数 4
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux c编程起步,掌握gcc的基本用法
警惕利用Linux预加载型恶意动态链接库的后门
你真的了解Linux下gcc编译器吗?
C+程序编译之谜(二)——隐藏源码,动态和静态链接库的秘密
GCC 编译 Linux 内核速度比 LLVM 更快
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券