腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在Eclipse中组合
C++
方法和从python调用
C++
方法的问题
、
、
、
、
g++ -c -fPIC foo.cpp -o foo.o最后,我编写了python包装器
C++
代码,并在
Linux
中调用python中的
C++
函数”。当我在
Linux
中
编译
C++
代码并从
Linux
中的python调用
C++
方法时,这个方法工作得很好。但是,如果我在eclipse中
编译
<em
浏览 1
提问于2015-09-02
得票数 3
3
回答
linux
库问题
、
我用以下选项
编译
它:/usr
浏览 0
提问于2011-04-26
得票数 4
回答已采纳
1
回答
用Android
编译
本机
C++
共享对象
、
、
我在Linus上通过
C++
生成了一个
C++
文件,现在已经生成了.
so
文件,我已经为Android ARM交叉
编译
了这个.
so
文件,所以我必须通过Android NDK对它进行
编译
,这样就可以在我的android项目中使用新的.
so
。因此,有人能帮我把
Linux
生成的.
so
文件放到我的Android项目中,以及如何在Make (Android.mk)中添加什么,这样它就可以在以前的
Linux
生成的.
so</em
浏览 1
提问于2015-01-05
得票数 2
1
回答
在Windows与开发的
C++
项目中使用共享对象(
C++
)
、
、
、
为了完成一项任务,我必须为
Linux
开发
C++
代码,但必须使用。我在WSL 2中使用VisualStudio2019,运行的测试运行良好,它
编译
..out/. to /.a,并使我能够像调试常规项目一样调试代码。问题是当我需要将外部.
so
链接到我的项目时。在常规的Windows
c++
开发中,我定义了指向.lib目录的输入链接器。但是在
Linux
中他们没有.lib (或者是他们的?)我不熟悉
Linux
++)。简而言之,如何使用VisualStudio
浏览 3
提问于2020-08-26
得票数 1
回答已采纳
1
回答
如何使用Eclipse /
C++
IDE交叉
编译
?
、
、
我在
Linux
桌面上安装了Eclipse /
C++
IDE,使用GCC交叉
编译
器在
Linux
平台上交叉
编译
程序。现在,我正尝试在Windows上设置Eclipse /
C++
IDE,以实现同样的目标。但当我试图设置Linker选项时,我遇到了一些问题。因为在
Linux
上,如果我必须链接库libABCD.
so
.10.0.0,我只需在链接器选项中添加ABCD,并创建一个符号链接ABCD.
so
-> libABCD
浏览 0
提问于2014-06-20
得票数 4
回答已采纳
1
回答
使用x64 LD_PRELOAD
编译
x86 g++
、
、
我想在x64 g++上
编译
x86 ld_preload,命令:#include <set> 包g++-多库安装。/lib
浏览 5
提问于2012-06-12
得票数 0
1
回答
共享库在链接到应用程序期间未定义的引用
、
、
对于一个基于
c++
的应用程序,我将一些代码作为共享库(仅限
c++
开发),并链接到测试应用程序以访问共享库的服务。当我在
linux
上做的时候,一切都很好。因为我已经开发了基于arm的嵌入式系统。我试图交叉
编译
我的共享库和应用程序,在
linux
平台上使用arm交叉工具链设置。我编写了一个makefile来创建一个共享库并
编译
我的应用程序。是我的共享库,下面是libserviceclient.
so
.0 -> libserviceclient.
so
.2.
浏览 2
提问于2014-01-02
得票数 0
回答已采纳
1
回答
C++
抽象类作为共享对象应用编程接口
、
、
我在
C++
DLL API-s上阅读了。“
linux
成熟方法:使用抽象接口”是否也适用于使用不同
编译
器(使用不同
编译
器
编译
的exe和.
so
)的
C++
?我在网上找不到任何可以证实/否认
linux
系统的东西。作者在文章中说,它适用于windows,因为COM技术可以与其他
编译
器一起工作。 要理解这个问题,请至少阅读本文的"
C++
成熟方法“一章。
浏览 3
提问于2015-07-02
得票数 3
3
回答
新版本的g++和较旧版本的libstdc++
、
、
我正在运行
Linux
4.8.5附带的
Linux
4.8.5 CentOS 7.3。我想使用g++ 7.1.0来
编译
一些
C++
软件。但是用
C++
7.1.0
编译
的g++程序使用的是g++ 7.1.0附带的标准库中的标头,以及它附带的libstdc++.
so
,这使事情变得非常痛苦。是否有一种方法可以使用g++ 7.1.0,并且仍然使用g++ 4.8.5与CentOS一起安装的标准库(标头和libstdc++.
so
)?
浏览 28
提问于2017-06-22
得票数 3
回答已采纳
3
回答
在
Linux
上用
C++
- P\Invoke构建VisualStudio DLL
、
、
、
、
这就是我想要实现的:在Visual上构建本机
C++
DLL库,并通过PInvoke从C#应用程序调用其在Ubuntu \Mono上的方法。我认为必须使用一些特殊标志来
编译
DLL,这样
linux
才能识别它。怎么做?
浏览 2
提问于2014-01-20
得票数 1
回答已采纳
1
回答
如何在颤振桌面应用程序中使用
c++
代码?
、
、
、
如何使用
C++
为桌面应用程序开发自定义插件,如何在我的颤振代码中使用
C++
语言,以及如何访问它。是否有用dart语言访问
C++
程序的适当文档?
浏览 5
提问于2021-06-06
得票数 2
回答已采纳
1
回答
如何在尖端
linux
上
编译
程序以在旧
linux
上运行
、
、
、
、
我使用安装Arch和两个引导
Linux
18.1 .In我的学院,我们有Lubuntu16.04和Ubuntu14.04安装。我还在arch
Linux
中启用了测试repos,因此我获得了更新的包,因此当我在Arch上
编译
任何
C++
程序时,它将不会在
Linux
上运行,因为共享库的版本在mint中不匹配。就像libMango.
so
.64是拱形的,libMango.
so
.60是薄荷的。我怎样才能克服这一切? 因此,我想知道如何使用更新的
编译
器和共享库<em
浏览 0
提问于2018-05-04
得票数 2
回答已采纳
1
回答
Eclipse CDT -用于交叉
编译
的链接libcrypto.
so
、
、
、
、
我想交叉
编译
一个使用一些OpenSSL文件的
C++
程序:#include <openssl/pem.h>#include <openssl/err.h> 因为交叉
编译
器(/opt/crosstool/arm-none-
linux
-gnueabi/include)的路径不同于默认的/u
浏览 7
提问于2016-03-30
得票数 1
1
回答
所有
linux
发行版的公共库
、
、
、
我想开发一个
C++
库,它可以在多个
Linux
发行版上使用,比如RHEL、Suse、Ubuntu等等。如果我将我的源代码
编译
成一个.
so
(共享库),在一个
Linux
环境中(比如RHEL),它是否也能在其他环境中工作,而不需要重新
编译
呢? gcc和C/
C++
库在不同的环境中是否不同?
浏览 0
提问于2014-11-18
得票数 2
回答已采纳
2
回答
可以在Windows机器上从Dymola
编译
Linux
可运行的fmus吗?
、
、
我正在尝试使用Dymola从windows计算机导出FMU,以便在
Linux
和Windows操作系统上使用。我猜这样的fmu将会有
linux
64和
linux
32二进制文件,以及win32和win64二进制文件。然而,我不确定如何触发Dymola为
Linux
可运行的fmu生成二进制文件(如果可能的话)。Dymola (2020X)安装使用的是Visual Studio2019
编译
器,带有“使用
C++
进行桌面开发”和“使用
C++
进行
Linux
开发”选项。我
浏览 79
提问于2020-03-12
得票数 4
回答已采纳
2
回答
Node
C++
模块共享库
、
、
、
我正在尝试创建一个Node模块,用于与Steam
C++
接口。库文件是./steam/lib/
linux
64/libsteam_api.
so
,头文件在./steam中。我已经创建了一个用于测试的小型常规
C++
文件,它成功地使用了使用#include "steam_api.h"导入的Steam api。我像这样
编译
并导入了共享库:g++ -L./steam/lib/
linux
64 -Wl,-
浏览 64
提问于2019-06-29
得票数 1
2
回答
是否应该将
C++
应用程序链接到间接使用的共享库
、
、
、
、
假设您
编译
了一个
C++
共享库libBeta.
so
,它使用了预先存在的
C++
共享库libAlpha1.
so
、libAlpha2.
so
、libAlpha3.
so
等。如果然后编写一个直接使用libBeta.
so
(因此间接使用其他库)的
C++
应用程序,我应该只将应用程序链接到libBeta.
so
,还是应该将应用程序链接到所有库?我的直觉告诉我,我应该只链接到libBeta.
so
,因为链接到所有库似乎是多余
浏览 5
提问于2016-04-12
得票数 1
回答已采纳
2
回答
交叉
编译
c++-文件:无法识别的文件格式
、
、
、
我试图从
linux
交叉
编译
arm处理器的
c++
代码.-
linux
-gnueabihf-g++ main.cpp onnx.proto3.pb.cc -o readonnx 如何为Intel Cyclone ()
编译</e
浏览 7
提问于2019-09-02
得票数 3
1
回答
为
C++
API
编译
期间,对`SSL_library_init错误的引用未定义
、
为
C++
API
编译
期间,对`SSL_library_init错误的引用未定义 我使用的OpenSSL版本是1.1.1,错误是: ../bin/
linux
_x64/ABI0/libDolphinDBAPI.
so
: undefined reference to `SSL_library_init' ../bin/
linux
_x64/ABI0/libDolphinDBAPI.
so
: undefined
浏览 316
提问于2021-07-21
得票数 1
2
回答
如何构建JNI .dll?
、
、
、
JNI代码是跨平台的,适用于Windows和
Linux
。如何构建dll? 谢谢。
浏览 1
提问于2013-01-30
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
从四个问题透析Linux下C++编译&链接
Android C++系列:Linux信号(三)
C++ 生态:编译器、IDE、测试工具大全
Android C++系列:Linux线程(一)概念
基于Clang的缓存型C++编译器Zapcc开源
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券