腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
Visual C++:什么是动态链接
的
.lib文件?
、
、
我注意到关于我使用
的
一个
库
的如下内容: 上面的
库</e
浏览 2
提问于2010-02-12
得票数 0
3
回答
gcc为什么不支持将动态
库
链接到
静态
二进制
、
、
、
使用该
库
的
软件也有大量其他
linux
库
依赖项(如QT),但它们是
开源
的
,因此
静态
链接没有问题。目标平台是64b,运行Debian 7。我们可以使用二进制+动态
库
提供程序,没有问题,但我更希望看到一个
静态
二进制文件,没有依赖项。 所以我
的
问题是:为什么我不能将动态
库
链接到
静态
二进制中呢?我
的
意思是缺少什么信息,或者仅仅是很少需要->实现
的
特性
浏览 0
提问于2014-08-27
得票数 3
回答已采纳
2
回答
关于在
Linux
(CMake作为生成器)下
的
C++开发中组织源代码和构建
的
建议
、
、
当在
Linux
下使用C++时,有没有人能提出一些组织源文件和管理构建
的
好方法呢?我使用CMake来管理我
的
构建,尽管在这一点上我没有使用复杂
的
构造。假设我们有以下三个场景。For a makefile应用程序只需从简单
的
.cpp和.h文件构建几个可执行文件,就可以创建
静态
/共享
库
,该
库
使用其他流行
的
共享
库
,例如OpenCV和OpenGL。更复杂
的
类型,例如,假设我们需要创建一个可执行文件,
浏览 0
提问于2011-02-09
得票数 6
回答已采纳
2
回答
在Windows上应该如何使用
开源
库
?
、
、
、
有许多可以用Visual Studio编译
的
开源
库
。我正在将一个程序从
Linux
移植到Windows,但它依赖于许多
库
。我不知道Windows上关于
库
的
最佳实践是什么。在
Linux
上,这些
库
通常是发行版
的
一部分。例如,要在Debian上使用,您只需安装,包含文件和
库
(
静态
和动态)将自动安装并可用于您
的
程序。如果您需要与发行版提供
的
版本不同
浏览 0
提问于2011-01-17
得票数 1
回答已采纳
1
回答
Qt
静态
链接或AppImage
、
、
你好,我试图在
Linux
OpenSUSE 42.3
的
qt中做
静态
链接,但是我得到了一些问题,我使用这个指令在pc上搜索qt (我安装了QT creator,qt5 des,qt5 as./ -static -prefix /qt5/ to /Qt,但我什么都没有得到),我还找到了可以创建可执行文件(AppImage)
的
linuxdeployqt,那么使用linuxdeployqt (AppImage)或者QT
静态
链接还是值得我浪费时间呢?
浏览 17
提问于2018-03-22
得票数 0
2
回答
商用有限元软件
的
开源
替代品
、
、
我正在寻找
开源
替代商业有限元软件,如Ansys或Nastran/Patran。一些我想要拥有的特性:从其他软件导入/导出网格
的
能力
静态
分析瞬态和动态分析(可选) 你会推荐哪一个?为什么?
Linux
上有可用
的
吗?
浏览 0
提问于2014-07-25
得票数 6
1
回答
静态
链接GLIBC和专有软件许可
、
、
、
我对
开源
和许可证有基本
的
理解问题。有人能为下面的场景澄清一些问题吗?不好意思,如果是很基本的话 我正在编写一个专用软件,计划在其中使用一些
开源
库
。我还需要glibc和C编译器,但不想使用我
的
操作系统中默认
的
gcc工具链,所以我自己使用了跨
库
ng构建了自己
的
工具链。现在在ct中,我猜libstdc++
库
是
静态
链接
的
(这是用于c++
的
,在大多数情况下我不使用它),但是从我
的
浏览 10
提问于2012-07-27
得票数 3
回答已采纳
2
回答
如何配置cppcheck以检测
linux
源代码中
的
内存泄漏
、
、
、
、
我想尝试一些
开源
的
静态
分析工具来检查它们在检测
linux
源代码泄漏方面的性能。在
linux
中,大部分内存分配调用都是通过kmalloc()、kzalloc()等函数进行
的
,相应
的
空闲函数是kfree()。我如何配置cppchecker来跟踪kmalloc调用,而不是默认
的
malloc()调用?有一个叫做创建新配置文件
的
东西,我们可以在这里定义用户首选项,但我不知道如何做到这一点。另外,作为对上述问题
的
跟进,cppch
浏览 11
提问于2014-10-10
得票数 1
回答已采纳
4
回答
什么是适合嵌入式
Linux
的
好
的
开源
消息总线?
、
、
、
我正在寻找一个很好
的
开源
消息总线,它适合嵌入式
Linux
设备(
Linux
和uClinux)。 应该经过良好
的
测试,最好有一个现有的测试框架。应该有一个有详细记录
的<
浏览 1
提问于2008-11-21
得票数 6
回答已采纳
6
回答
如何在VC++中添加用于编译
的
外部
库
?
、
、
、
我使用过几个可视化C++编译器(VC97,VC2005,VC2008),但我还没有找到一种清晰
的
方法来将外部
库
添加到我
的
构建中。我来自Java背景,在Java中,
库
就是一切!通过在我
的
Linux
box上编译
开源
项目,我了解到似乎需要包含该
库
的
所有源代码,除了那些.so文件。我也听说过.lib
静态
库
和.dll动态
库
,但我仍然不能完全确定如何将它们添加到构建中并使它们工作。我们该怎么
浏览 0
提问于2008-10-17
得票数 16
回答已采纳
4
回答
有没有像PPI或Perl::Critic这样
的
C语言?
、
、
、
、
和允许程序员检测他们
的
Perl程序语法中
的
某些东西。 有没有类似的东西可以对C进行标记化/解析,并让你有机会写一个脚本来处理这些信息?
浏览 8
提问于2009-12-18
得票数 9
8
回答
如何在
Linux
下实现Qt应用程序
的
二进制分发
、
、
、
我正在开发跨平台
的
Qt应用程序。它是免费软件,但不是
开源
的
。因此,我想将其作为编译后
的
二进制文件分发。在windows上没有问题,我将编译好
的
exe与MinGW和Qt
的
DLLs打包在一起,一切都很顺利。 但在
Linux
上有一个问题,因为用户可能在他/她
的
系统中具有与我非常不同
的
共享
库
。Qt部署指南建议两种方法:
静态
链接和使用共享
库
。第一种方法会产生巨大
的
浏览 0
提问于2009-06-01
得票数 16
回答已采纳
2
回答
与
开源
版本
的
静态
链接Qt
、
我正在用Qt
开源
版本开发一个应用程序。由于我不想交付Microsoft (++)可再发行版,所以我想使用
静态
链接
的
Qt版本。如果我想在应用程序中使用
静态
链接,那么我“应该”使用商业Qt许可证开发
的
Qt许可信息,尽管当我使用configure -static命令构建
静态
Qt
库
时,命令提示符会问我是使用商业版本还是
开源
版本
的
Qt那么用
开源
版本构建Qt是可能
的
吗?我需要商业版使用
静态
链接
浏览 2
提问于2012-09-29
得票数 16
1
回答
用于全局更改符号名称
的
编译器选项?
、
、
、
假设在我
的
iOS项目中,给了我一个第三方
静态
库
(.a),我不能访问它
的
源代码,它
静态
地链接到一个
开源
项目。我也在使用这个
开源
项目
静态
库
,但使用
的
是较新
的
版本。因为它是iOS,所以它们都需要
静态
链接。为了避免重复
的
符号,在编译过程中,有没有一个我可以给Clang编译器(或者我个人也对GCC感兴趣)
的
选项,让它全局地破坏我要链接到
的
浏览 0
提问于2014-11-27
得票数 1
2
回答
C++共享
库
创建-链接到其他共享
库
、
、
、
、
我可以在我
的
机器上使用我
的
库
,但由于未定义
的
引用,我不能在另一个具有不同版本
的
Boost (假设是1.54)
的
系统上使用它。target_link_libraries(${PROJECT_NAME} -pthread -lboost_filesystem -lboost_regex -lboost_system) 我是一个
库
创建
的
新手我想知道我是否必须创建一个
静态
库
,而不是里面有Boost。但我希望我
的</e
浏览 2
提问于2015-10-06
得票数 2
2
回答
linux
中
的
/MT (VC++)与g++ (CentOS)
的
等效开关是什么?
、
、
、
、
我
的
用户抱怨说,他们必须在他们不拥有的机器上安装
linux
线程构建块,而且许多主机不希望为我
的
最终用户安装英特尔线程构建块,因此我希望创建一个
静态
版本
的
动态
库
/插件/模块/扩展(不管插件C++程序/ dll/ so
的
相关术语是什么)。我发现对于Windows,我必须使用/MT (多线程),而不是默认
的
/MD开关(多线程DLL),这样我
的
程序就没有依赖项(但是,win
浏览 1
提问于2013-07-17
得票数 2
回答已采纳
1
回答
Linux
下
的
开源
集群SQL数据
库
、
、
、
、
是否有基于
Linux
的
开源
集群关系型数据
库
?
浏览 1
提问于2011-10-18
得票数 0
回答已采纳
2
回答
如何编译具有
静态
链接依赖项
的
autotools项目?
、
、
有一个我想用
的
开源
库
。因为我想以二进制包
的
形式传播我
的
软件,所以我不希望这个
库
依赖于其他
库
,所以我需要
静态
地链接这些依赖项。 现在,由于该
库
是
开源
的
,并且没有提供二进制文件,所以我自己编译它。该
库
使用自动工具,我没有找到任何关于如何
静态
链接依赖项
的
有用文档。我确实尝试过用--enable-static调用configure脚本,但这显然只告诉co
浏览 2
提问于2010-05-23
得票数 4
回答已采纳
2
回答
使用iOS
的
SBJson
的
静态
库
、
、
、
、
我正在开发一个
静态
库
,其中需要使用
开源
的
SBJson类。 在分发
静态
库
时,在不需要包含其所有头文件(.h)
的
情况下,将SBJson类包含到
库
中
的
最佳方式是什么??
浏览 1
提问于2012-02-19
得票数 3
回答已采纳
1
回答
有没有任何方法可以创建一个不公
开源
代码
的
库
或框架呢?
、
、
、
、
我
的
问题是这五个: 我可以使用由objective编码
的
静态
库
吗?从xcode 8看来,
静态
库
只由目标-c(没有选择)编写,.然后我用objective编写
静态
库
,它是否可以使用完全快速
的
项目(项目的目标SDK是iOS 8)?有没有任何方法可以创建一个不公
开
浏览 2
提问于2017-03-24
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux库概念,动态库和静态库的制作,如何移植第三方库
探索静态库与动态库的“奥秘”
动态库与静态库小看法
应用 Swift 静态库的各种坑
使用这个开源工具轻松同步数据库|Linux 中国
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券