腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
将静态
库
链接到gcc
Linux
的
动态
实验室中
、
、
、
我有很多在32位平台
Linux
下的"
c++
“上编写的静态
库
。现在我需要用我的
c++
功能在64位平台
Linux
上
编译
"c“
动态
库
。谁能告诉我做这件事最好的方法。我知道我应该把所有的函数原型放到extern "C"逻辑中,但是我应该用"-fPIC" key
编译
静态
库
吗?我必须在gcc
编译
器中使用哪些键来链接我的
c++
库
浏览 13
提问于2017-08-09
得票数 1
4
回答
C++
/CLI + Boost + Mono
、
、
、
、
General:我有一个符合标准的Mono,它使用Boost
库
,我希望在Windows、OS和
Linux
上支持这些
库
作为本地的、可静态链接的
库
,并且我想为.NET和OS和
Linux
上的Mono包。细节:目前我已经为所有平台进行了本机
编译
-这是从使用标准的
C++
和Boost开始的。我也得到了它
编译
和运行的
C++
/CLI在Windows上,但我被迫使用Boost .DLLs。下一步,我不确定从哪里开始,因为我从未尝试在*nix系
浏览 1
提问于2010-11-03
得票数 1
回答已采纳
3
回答
在Windows上同时使用.so和.dll
、
、
、
我正在用
C++
在windows中编写一个程序,在这个程序中,用户可以
编译
动态
链接
库
(windows)或共享目标文件(
linux
)形式的扩展。在windows上,可以使用LoadLibrary函数加载
动态
链接
库
。在
linux
上加载.dlls,是否可以对windows上的.so文件执行同样的操作,反之亦然?
浏览 0
提问于2010-07-13
得票数 6
回答已采纳
2
回答
发布
linux
软件兼容性
、
我想为
Linux
发布一个
C++
库
。是否只有glibc版本决定与其他
Linux
发行版的兼容性(当没有其他
库
被
动态
链接时)?在过去5年中,是否有更好的方法来支持大多数
Linux
发行版,而不是设置几台虚拟机并在那里
编译
呢?例如,在一个非常老的
Linux
系统上
编译
的
Linux
二进制文件会在新的
Linux
版本上运行吗?
浏览 0
提问于2015-05-25
得票数 2
回答已采纳
1
回答
VS2017不将其他包含目录复制到远程env (
linux
),导致
编译
错误
、
、
、
我正在使用VisualStudio2017
c++
跨平台项目(
linux
)。我能够
编译
并运行一个可执行项目。我不想将包含文件添加到
浏览 2
提问于2017-09-14
得票数 2
回答已采纳
1
回答
C++
:如何从Windows交叉
编译
到
Linux
?
、
、
、
、
我在windows上有一个
C++
模块,我想
编译
它,这样我就可以得到
linux
*.so的
动态
库
。 有没有可以帮助我的交叉
编译
器?
浏览 75
提问于2021-09-28
得票数 0
回答已采纳
3
回答
链接器如何在使用不同
编译
器
编译
的
库
中选择
动态
库
、
、
我在
C++
中有一个项目,目前没有链接到任何外部
动态
库
。我正在考虑在未来使用一些boost
库
,这些
库
需要构建(而不是只使用头文件)。目前,在开发阶段,我使用三个不同的工具链构建我的项目:g++、LLVM/Clang++和Intel
C++
,平台是
Linux
。这些
编译
器AFAIK彼此是二进制兼容的,例如g++
编译
的应用程序可以使用英特尔
C++
编译
的
动态
库
。
浏览 2
提问于2012-10-03
得票数 0
回答已采纳
2
回答
linux
中的/MT (VC++)与g++ (CentOS)的等效开关是什么?
、
、
、
、
我的用户抱怨说,他们必须在他们不拥有的机器上安装
linux
线程构建块,而且许多主机不希望为我的最终用户安装英特尔线程构建块,因此我希望创建一个静态版本的
动态
库
/插件/模块/扩展(不管插件
C++
程序/ dll我发现对于Windows,我必须使用/MT (多线程),而不是默认的/MD开关(多线程DLL),这样我的程序就没有依赖项(但是,windows有一个并发容器
库
,所以我不需要在那里使用)。我只是不知道
linux
的等价性是什么?
浏览 1
提问于2013-07-17
得票数 2
回答已采纳
1
回答
使用
Linux
C代码和头文件
编译
Windows DLL
、
、
、
、
我想知道在一般情况下,是否可以从C代码和我在
C++
发行版中找到的头文件开始,用Visual
Linux
2010创建
Linux
。从理论上讲,如果我从
Linux
上拿了一段C代码(包括不同的头文件),在
Linux
文件系统中找到了连接项目所需的所有头文件,我能用Visual
C++
2010在Windows中成功
编译
项目吗?
编译
完
动态
链接
库
之后,我想在一个C#应用程序中使用它,我将在带有Mono的
Linux
浏览 1
提问于2012-11-04
得票数 1
1
回答
使用dlopen加载派生多态类
、
、
、
、
在
C++
代码中,我尝试使用一个主模块来定义一个多态基类,它在运行时为它
动态
加载派生类。module using dsym */; std::cout << a->f() << std::endl;} return 123;}; return new A;
浏览 1
提问于2018-09-27
得票数 1
回答已采纳
4
回答
Linux
,在一台主机上
编译
一段代码,在另一台主机上运行?
、
、
代码是用c/
c++
编写的,可能依赖于
编译
主机中的一些
库
;并且它应该在另一个主机上运行,而不会出现
库
依赖问题。两台主机都是
linux
,可能有不同的版本。你有好的策略吗?
浏览 3
提问于2012-10-09
得票数 2
回答已采纳
2
回答
如何
动态
加载
C++
函数
、
、
、
我有一个
C++
应用程序,如何从test.cpp函数加载函数并执行它?我需要一个针对Windows和
Linux
的解决方案。我之所以需要这个函数,是因为我的应用程序用户应该根据自己的需要更改这个函数。
浏览 2
提问于2012-12-14
得票数 0
1
回答
有关.so和.dll文件的一般问题
、
、
、
在现代
编译
器工具链中,如何实现
动态
链接
库
?他们是否有任何类型的内部架构来优化链接过程?如果我想编写自己的
动态
库
构建器和/或
动态
链接器,我应该从哪里开始呢?我已经在Windows和
Linux
上编写C/
C++
好几年了,今天我意识到我基本上对现代操作系统中这个重要的工具一无所知。
浏览 1
提问于2011-12-02
得票数 3
回答已采纳
1
回答
如何在C#中使用MATLAB内建函数
、
、
我想对从图像像素收集的数据阵列应用2D-DCT。MATLAB应用离散余弦变换的速度非常快,所以我想使用它的dct2()方法。现在我应该使用什么?部署看起来更好,但如何包含所有依赖项? 如果有任何其他建议,请提供一些帮助或链接,这样我就可以实现easily..actually,我是C#和语言接口
浏览 0
提问于2015-05-27
得票数 0
1
回答
像静态
编译
器和运行时
编译
器这样的术语实际上意味着什么?
、
、
我正在努力学习更多的
C++
,并试图了解有关不同
编译
器及其技术的基本知识。我在谷歌上搜索了很多次,但是每次我浏览的时候都会遇到一些新的术语,需要更多的解释。那么,这些包含在本主题中的静态
编译
、
动态
链接等术语实际上意味着什么呢?
浏览 0
提问于2014-02-20
得票数 2
回答已采纳
1
回答
如何在颤振桌面应用程序中使用
c++
代码?
、
、
、
如何使用
C++
为桌面应用程序开发自定义插件,如何在我的颤振代码中使用
C++
语言,以及如何访问它。是否有用dart语言访问
C++
程序的适当文档?
浏览 5
提问于2021-06-06
得票数 2
回答已采纳
3
回答
GCC对MS
C++
编译
器维护API向后二进制兼容性
、
、
、
、
我来自
Linux
,了解许多关于维护用
C++
语言编写的
动态
库
API的向后二进制兼容性(BC)的文章。其中之一是GCC
编译
器使用的基于的。但对于微软的
C++
编译
器,我找不到类似的地方(来自MSVC)。我理解大多数技术都适用于MS
C++
编译
器,我希望发现与
C++
差异相关的
C++
问题(v表布局、损坏等等)。 您知道MS
C++
和GCC
编译
器在维
浏览 0
提问于2011-01-24
得票数 21
回答已采纳
1
回答
您能在android应用程序中直接链接静态
库
吗?
、
、
我很抱歉,这可能是我问的愚蠢的问题,但我有一个关于连接静态/共享
库
的问题。add_library(native-lib生成APK时,我无法找到静态
库</em
浏览 3
提问于2020-11-05
得票数 0
回答已采纳
3
回答
链接:静态还是
动态
、
、
、
Lib_B :
库
包含从Lib_A中的基派生出来的许多类 我将使用一些<em
浏览 5
提问于2011-01-16
得票数 7
回答已采纳
4
回答
编写一个需要面向对象的
库
。目的- C或
C++
与C的最大配伍性?
、
、
我计划编写一个开源
库
,它确实需要用面向对象的语言编写。一个问题是,
库
应该可以与C一起使用,在这里,直接包含源代码或(
动态
)链接到预
编译
库
并不重要。 我知道这三个
C++
,C和目标-C。Objective是C的一个超集(也就是说,每个C代码,甚至
Linux
内核,都应该能够被
编译
为Objective);因此,如果使用
库
的C应用程序被
编译
为Objective(当然,我可以在使用说明中包括这一点
C++
不是C的
浏览 10
提问于2010-08-14
得票数 1
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
从四个问题透析Linux下C++编译&链接
Linux手动编译PHP7的扩展库
微软 C++ 库管理器 Vcpkg 现可用于 Linux 和 MacOS
Linux库概念,动态库和静态库的制作,如何移植第三方库
Android C++系列:Linux信号(三)
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云直播
活动推荐
运营活动
广告
关闭
领券