腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
gcc
dll
-在
Linux
下
编译
gcc
在
Linux
环境
下
,我有一个用gcc编写的-flex项目.所有项目都被实现为一个*.so文件,并从python图形面调用。有必要在windows上运行它。难道可以强迫
LINUX
环境
下
的gcc
编译
WINDOWS而不是*.so吗?它可以使生活更容易使用与我现在一样的技术:只需做从图形表面调用。
浏览 1
提问于2014-06-05
得票数 0
回答已采纳
5
回答
动态链接-
Linux
Vs。视窗
c++
、
c
、
linux
、
windows
、
shared-libraries
在Windows
下
,当我在MSVC中的
DLL
项目中
编译
C/C++代码时,我得到两个文件: 据我所知,MyDll.lib包含某种类型的指针表,指示函数在
dll
中的位置。当使用这个
dll
(比如在一个exe文件中)时,MyDll.lib会在链接期间嵌入到exe文件中,所以在运行时它“知道”函数位于MyDll.
dll
中的位置,并可以使用它们。但是,如果我在
Linux
下
浏览 2
提问于2019-10-29
得票数 14
回答已采纳
2
回答
在
Linux
中使用.lib和.
dll
文件
c++
、
linux
、
dll
、
g++
我必须创建一个项目才能在
Linux
机器上成功运行。现在,我的项目在windows机器上运行得很好。在Windows机器上,它正在
编译
并工作正常。我的项目使用一个".lib“和一个".
dll
”文件在Windows上成功完成任务。我可以在
linux
机器上使用相同的.lib文件和.
dll
文件来成功构建项目吗?我正在用G++
编译
这个项目,并使用GNU Makefile来完成这个任务。 在
Linux
机器上无法使用.LIB和.
DLL
文件的情况<
浏览 6
提问于2010-02-22
得票数 2
1
回答
将Windows与.exe上的其他例程链接起来
compilation
、
fortran
我想在
Linux
平台上
编译
时,将它与其他Fortran例程链接起来。有可能吗?
浏览 3
提问于2018-11-01
得票数 1
2
回答
如何使用Mono应用程序中的C++模块
.net
、
dll
、
mono
、
dynamic-linking
在Windows上开发C#/C++应用程序之后,我试图在
Linux
上运行它。extern "C" __declspec(dllexport) void Foo(float*, int, float*); 它是用VisualC++
编译
的。我尝试使用windows
编译
的FooLib.
dll
在mono
下
运行该应用程序,但是
dll
加载(DllImport)失败了:
浏览 11
提问于2009-10-22
得票数 0
回答已采纳
1
回答
Delphi Indy10需要
Linux
下
的SSL库吗?
delphi
、
cross-compiling
、
indy10
在
Linux
下
,我得到一个"EIdOSSLCouldNotLoadSSLLibrary;无法加载SSL库“。在Windows
下
,这很好。在SSL目录中,我现在既有Windows的文件,也有通过
编译
"openssl-1.1.1j“生成的.so文件。因此,SSL目录包含libeay32.
dll
、ssleay32.
dll
、libcrypto.so、libssl.so。 为什么它在
Linux
下不接受呢?
浏览 2
提问于2021-07-16
得票数 2
回答已采纳
1
回答
find_library选择静态库而不是共享库。
dll
、
cmake
、
mingw
我的缺点是我正在使用MinGW交叉
编译
Linux
上的Windows。静态库名类似于这个libGLESv2.
dll
.a和libiconv.
dll
.a,分别用于
DLL
、libGLESv2.
dll
和iconv.
dll
。.
dll
.a finds
浏览 4
提问于2016-09-25
得票数 3
回答已采纳
3
回答
用于
Linux
和Windows的C++跨平台动态库
c++
、
cross-platform
、
shared-libraries
我正在创建一个静态和动态库,大多数开发都是在
Linux
上完成的,我已经在
Linux
中生成了静态和共享库,但现在想要使用相同的源代码以.lib和.
dll
的形式生成静态和动态库的Windows版本。我有点担心,因为我注意到生成Windows .
dll
文件需要使用_dllspec或源代码中类似的东西。 我正在寻找在Windows上
编译
我的代码的最好和最快的解决方案。我不需要在
Linux
下
编译
;我很乐意直接在Windows
下
编译</e
浏览 4
提问于2009-08-05
得票数 28
回答已采纳
1
回答
Windows上Mingw的
DLL
依赖关系
c++
、
dll
、
mingw
、
cross-compiling
、
autotools
我正在开发一个程序,它使用autotools作为其构建系统,并在
linux
上
编译
得很好。为了为windows构建,我正在尝试让一个能够在windows上工作的mingw交叉
编译
器。现在,当我在
linux
上
编译
并转移到windows上时,我当然遗漏了一些默认情况下不会安装在windows上的
dll
。这会导致缺少
dll
错误。由于LGPL中的限制,我无法静态链接我的程序。所以我的问题是,在这种情况
下
,交叉
编译
的正确方式是什么?我觉得我需要将
浏览 2
提问于2011-11-30
得票数 5
5
回答
可以在
Linux
上使用.
dll
linux
、
dll
、
gcc
、
unix-ar
问题:可以使用.
dll
文件在
linux
上
编译
程序吗?背景与研究:ar t proprietary.libproprietary.
dll
... (snip X lines) ...
浏览 3
提问于2010-03-29
得票数 24
回答已采纳
3
回答
用visual Studio2010/Windows7 =>构建的动态链接库是否可以在Windows6上使用?
visual-studio-2010
、
dll
、
windows-vista
来自
Linux
/Mac开发者的问题:我已经使用Visual Studio2010在Windows7
下
编译
了一个32位的.
dll
(发布风格)。此.
dll
是否可以在所有版本的Windows6
下
使用(也称为Vista,如果我没记错的话)?约翰·克莱门茨
浏览 0
提问于2010-10-02
得票数 1
回答已采纳
2
回答
是否可以对同时使用Windows和
Linux
的客户端使用相同的
DLL
c++
、
linux
、
dll
、
window
、
shared-libraries
我希望创建一个可以同时用于
Linux
和Windows客户端的C++库。特定于操作系统的功能将由客户端通过实现由库提供的接口来连接。 这有可能实现吗?我需要在
linux
中重新
编译
C++项目吗?
浏览 2
提问于2012-03-28
得票数 3
回答已采纳
3
回答
不能在
linux
或windows中
编译
pgbouncer。
c
、
windows
、
mingw
、
configure
、
pgbouncer
我正在尝试在运行在windows服务器2008中的PostgreSQL服务器中使用
编译
pgbouncer。但是,我无法
编译
dll
,在
linux
(ubuntu)和windows中也出现了同样的错误: 我在跟踪。我在windows中使用mingw
编译
了,并将生成的
dll
复制到System32、SysWOW64甚至自己的pgbouncer目录中。我做错了什么?
浏览 7
提问于2015-10-28
得票数 3
回答已采纳
3
回答
使用Eclipse创建动态加载的
Linux
库
c++
、
c
、
linux
、
eclipse
我想把它
编译
成
Linux
的库,就像Windows中的
DLL
一样。我怎么能做到这一点?你知道任何关于如何创建库的教程吗? 我只想知道这是
Linux
下
的
DLL
的模拟,以及如何创建它。
浏览 2
提问于2009-06-04
得票数 2
回答已采纳
1
回答
生成包含
dll
和
编译
器的新项目
dll
、
.so
我是一个关于
linux
中
dll
使用的问题。我有动态链接库和.h文件,在windows下工作良好。但是现在我需要在
linux
下
运行这个程序。如果我编写.cpp文件,该函数将调用该
dll
文件函数。我是否可以将此.cpp文件
编译
为程序集或.so文件。然后我可以使用.so文件没有原始的动态链接库文件?
浏览 9
提问于2018-08-25
得票数 0
1
回答
在静态/动态库混合中链接Debug-CRT时崩溃?
c++
、
visual-studio-2010
、
debugging
、
crt
、
visual-studio-6
对象是有效的,没有可能覆盖它们的内存泄漏,而且只有在调试模式
下
才会发生。与
Linux
编译
的相同代码在调试和发布构建中都工作得很好。所以我想这是Visual调试-CRTs中的一些奇怪的问题。我的软件结构如下: 两个静态库以“多线程(调试)
DLL
”模式
编译
,并链接到:一个以“多线程(调试)”模式
编译
的共享库(
DLL
)。从逻辑上讲,我会说应该是相反的,但我得到了大量未解决的符号。最后,有一个以“多线程(调试)
DLL
”模式
编译
的可执行文件
浏览 4
提问于2013-04-11
得票数 1
1
回答
在Windows
下
使用Ifort
编译
Fortran
linux
、
windows
、
visual-studio-2010
、
fortran
、
intel-fortran
我使用VisualStudio2010和ifort在Windows (7,64位)
下
开发并运行了一些Fortran代码。 该代码主要
编译
到
DLL
文件中,在Windows上进行测试,并部署到大约。虽然Windows解决方案完全由我来处理,但是
Linux
“分支”是由其他人
编译
的(它是100%相同的代码)。
Linux
分支是用g95/NAG
编译
器
编译
的。经过一些测试后,我们发现用gfortran
编译
的代码(以及一些像-o2这样的优化
浏览 7
提问于2015-05-08
得票数 1
回答已采纳
1
回答
windows上的动态共享对象等效
windows
、
object
、
dynamic
、
dll
、
shared
Linux
上的动态共享对象库与Windows中的
dll
大致相等。这就是我在网上发现的。但是有一些不同之处,并在这里解释: 我问这些是因为跨平台的问题。例如,可以
编译
linux
代码,而
浏览 4
提问于2012-09-22
得票数 0
回答已采纳
1
回答
让Mono和Firebird嵌入式在
Linux
上工作
c#
、
linux
、
mono
、
firebird
、
firebird-embedded
问题是,我希望能够在Windows和
Linux
上使用我的应用程序的相同
编译
,不幸的是,使用SQLite是不可能的。尽管如此,我仍然无法让Firebird在
Linux
上运行Mono (还没有尝试Windows )。 从Firebird ADO.NET Provider安装了NuGet。下载并解压缩到我的bin目录:fbembed.
dll
、firebird.cfg、firebird.msg、ib_util.
dll
、icudt30.
dll
、icuin30.
dll</e
浏览 7
提问于2014-02-06
得票数 2
回答已采纳
1
回答
我可以在
linux
中使用windows库吗?反之亦然?
jpeg
、
libraries
据我所知,windows对库使用.lib和.
dll
扩展,
linux
使用.a和.so。我正在处理ubuntu中的一个项目,用于处理jpeg图像文件。所以我想知道这些库是否可以在
linux
和windows中互换使用?例如,如果我在ubuntu中创建了example.so库,现在我想在windows的一些
编译
器中使用它……
浏览 6
提问于2011-10-06
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Linux 下源码编译安装 vim 8.1
你真的了解Linux下gcc编译器吗?
loadlibrary:将 Windows DLL 加载到 Linux
从四个问题透析Linux下C++编译&链接
因GIT默认忽略.dll文件导致的Visual Studio项目通过Bamboo编译失败
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券