腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
我们可以在窗口上使用.so文件吗?
、
、
、
我需要在windows和
linux
平台上为我的
c++
代码
库
动态
创建和链接
库
。我知道DLL格式适用于windows,而.so则用于
linux
平台。但是我读到.so也可以在windows平台上链接。我的问题是,我能否创建一个通用
动态
库
(.so)来在windows和
linux
上运行我的应用程序?如果是,怎么做?
浏览 3
提问于2016-01-18
得票数 1
回答已采纳
1
回答
打包在jar文件中的来自java应用程序的
c++
、
、
我想从java应用程序调用一个打包在jar文件中的
c++
程序。可以从jar文件打包并调用
c++
吗?谢谢
浏览 4
提问于2013-04-09
得票数 1
1
回答
将静态
库
链接到gcc
Linux
的
动态
实验室中
、
、
、
我有很多在32位平台
Linux
下的"
c++
“上编写的静态
库
。现在我需要用我的
c++
功能在64位平台
Linux
上编译"c“
动态
库
。谁能告诉我做这件事最好的方法。我知道我应该把所有的函数原型放到extern "C"逻辑中,但是我应该用"-fPIC" key编译静态
库
吗?我必须在gcc编译器中使用哪些键来链接我的
c++
库
?任何帮助都将不胜感激 非常感谢
浏览 13
提问于2017-08-09
得票数 1
1
回答
我如何从CUDA
C++
创建和使用
动态
库
".so“,并在
Linux
环境(CentOS)下在C#代码中使用它?
、
、
、
、
我正在尝试使用CUDA
C++
内核创建一个
动态
库
.so,以便在
Linux
环境(CentOS< code >E29</code>)下在C#代码中使用它。有些解决方案只提供部分内容,如或,但没有从CUDA
C++
创建
动态
库
的方法。使用由.so创建的
C++
可能像在中那样。 有没有办法创建这个
动态
库
并在C#代码中成功地使用它?
浏览 1
提问于2020-11-13
得票数 0
回答已采纳
3
回答
在Windows上同时使用.so和.dll
、
、
、
我正在用
C++
在windows中编写一个程序,在这个程序中,用户可以编译
动态
链接
库
(windows)或共享目标文件(
linux
)形式的扩展。在windows上,可以使用LoadLibrary函数加载
动态
链接
库
。在
linux
上加载.dlls,是否可以对windows上的.so文件执行同样的操作,反之亦然?
浏览 0
提问于2010-07-13
得票数 6
回答已采纳
2
回答
如何在内存中加载外部文件/程序,然后执行它(
C++
和Unix)?
、
、
、
我想使用
C++
程序(在Unix上)读取该文件,然后从内存中执行它。我知道这在Windows上是可能的,但我找不到Unix的解决方案。编辑1:为了让它更清晰(这也是我不能使用dlopen的原因):我需要这个功能的原因是因为可执行文件是
动态
生成的,所以我不能在一个
库
中一次性构建所有这些文件。
浏览 2
提问于2012-01-18
得票数 0
1
回答
通过CMake生成的TFLite共享
库
不起作用
、
、
按照tensorflow lite CMake build中的步骤在
LInux
主机上构建
库
。 描述当前行为:默认的CMakeLists文件创建静态
库
。我们希望通过CMake生成一个只能生成
C++
TFLite静态
库
的
动态
库
描述预期行为:需要创建
C++
TFLite
动态
库
。 已修改CMakeLists以生成共享
库
。但是生成的那个不起作用。
浏览 75
提问于2021-11-15
得票数 1
1
回答
最大外部符号长度
、
、
关于
C++
中的最大外部符号长度(全局变量、函数、类等名称),我有两个问题:
C++
语言的GNU和其他链接器(静态链接)中的最大外部符号长度是多少?
Linux
,Windows (
动态
链接)上的
动态
链接
库
的最大外部符号长度是多少?
浏览 4
提问于2015-08-28
得票数 2
1
回答
VS2017不将其他包含目录复制到远程env (
linux
),导致编译错误
、
、
、
我正在使用VisualStudio2017
c++
跨平台项目(
linux
)。我能够编译并运行一个可执行项目。我不想将包含文件添加到
动态
库
项
浏览 2
提问于2017-09-14
得票数 2
回答已采纳
3
回答
列出在
Linux
上使用C/
C++
执行的程序中的共享
库
、
、
我想知道在
Linux
上执行C/
C++
程序时加载了哪些
动态
库
。int main() ...list = GetAllSharedLibraryFilePaths();列表应包含: libm.so.6,librt.so.1,...或者路径: /lib/x86_64-
linux
-gnu/libm.so.6、/lib/x86_64-
linux
-gnu/librt.so.1 ...是否有返回所有共享<
浏览 7
提问于2019-12-10
得票数 2
2
回答
如何
动态
加载
C++
函数
、
、
、
我有一个
C++
应用程序,如何从test.cpp函数加载函数并执行它?我需要一个针对Windows和
Linux
的解决方案。我之所以需要这个函数,是因为我的应用程序用户应该根据自己的需要更改这个函数。
浏览 2
提问于2012-12-14
得票数 0
2
回答
c++
标准
库
是静态
库
吗?
当我们创建一个静态
库
时,我们必须为客户端提供2个文件: 例如,当我构建一个简单的控制台应用程序时,如下所示: #include这是否意味着“所有
c++
标准
库<
浏览 2
提问于2018-05-04
得票数 1
回答已采纳
1
回答
您能在android应用程序中直接链接静态
库
吗?
、
、
我很抱歉,这可能是我问的愚蠢的问题,但我有一个关于连接静态/共享
库
的问题。add_library(native-lib生成APK时,我无法找到静态
库</em
浏览 3
提问于2020-11-05
得票数 0
回答已采纳
1
回答
特定于平台的
库
的运行时或编译时?
、
、
、
、
我正在用
C++
创建一个
库
。它针对Windows上的Windows
库
和
Linux
上的
Linux
库
进行链接。它是抽象的,一切都很好。然而,如果它在LLVM JIT下运行,那么
动态
检测、加载和使用
库
(以及复制头文件以供使用)是否可行,以便它可以在任何平台上使用?
浏览 4
提问于2010-10-14
得票数 1
回答已采纳
4
回答
g++问题:未捕获异常
、
、
、
情况是,我有一个用
C++
编写的
动态
库
,它由另一个
动态
库
包装,也是用
C++
编写的(具体地说,是由SIP生成的)。第一个
动态
库
定义了一个函数do_raise,该函数抛出一个异常RaiserError,它是std::exception的子类。第二个
动态
库
在包装Python中,它试图捕获RaiserError,以便将其转换为do_raise异常。 使用Visual
C++
构建,一切都按预期工作,并且Rais
浏览 2
提问于2009-09-22
得票数 3
2
回答
发布
linux
软件兼容性
、
我想为
Linux
发布一个
C++
库
。是否只有glibc版本决定与其他
Linux
发行版的兼容性(当没有其他
库
被
动态
链接时)?在过去5年中,是否有更好的方法来支持大多数
Linux
发行版,而不是设置几台虚拟机并在那里编译呢?例如,在一个非常老的
Linux
系统上编译的
Linux
二进制文件会在新的
Linux
版本上运行吗?
浏览 0
提问于2015-05-25
得票数 2
回答已采纳
1
回答
到
linux
的
C++
项目
、
、
我有一个基于2010的
C++
项目,其中包括一个
C++
动态
库
。我想把它转换成一个
linux
可执行文件。我怎样才能做到这一点?
浏览 3
提问于2015-01-27
得票数 0
回答已采纳
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
回答已采纳
4
回答
Linux
,在一台主机上编译一段代码,在另一台主机上运行?
、
、
代码是用c/
c++
编写的,可能依赖于编译主机中的一些
库
;并且它应该在另一个主机上运行,而不会出现
库
依赖问题。两台主机都是
linux
,可能有不同的版本。你有好的策略吗?
浏览 3
提问于2012-10-09
得票数 2
回答已采纳
1
回答
确定
库
的地址存储器
、
、
、
、
我想知道是否有人知道一些工具,可以告诉你用
C++
( windows,
linux
和macos)编写的静态或
动态
库
的内存地址。 谢谢
浏览 1
提问于2011-08-18
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
微软 C++ 库管理器 Vcpkg 现可用于 Linux 和 MacOS
Linux库概念,动态库和静态库的制作,如何移植第三方库
Android C++系列:Linux信号(三)
Android C++系列:Linux线程(一)概念
Android C++系列:Linux文件IO操作(一)
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券