腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
使用
gcc
编译
用C编写的简单
dll
失败
、
、
、
尝试用
gcc
编写一个用C语言编写的简单
DLL
。#include <stdio.h> printf ("Hello World\n");试图使用以下命令
编译
它失败,得到这个输出 test_
dll</em
浏览 27
提问于2017-05-11
得票数 3
回答已采纳
1
回答
混合非常简单的代码,报告对XXX的未定义引用
、
、
、
、
extern int aabbcc;{}i686-w64-mingw32-
gcc
-shared -o a.
dll
a.c报告错误:未定义的对“aabbcc”的引用为什么?
linux
和mingw有什么不同?
浏览 0
提问于2018-12-06
得票数 3
回答已采纳
1
回答
如何解决操作系统的错误
、
我有一个ABC.C.It文件,我称之为.C,它有很多函数,我只需要在python中调用这个Algorithm_Interface函数,使用Ctypes.I尝试使用
gcc
在.C源文件目录中创建.so(类似于库文件)文件源.
gcc
-fPIC -shared -o libfun.so ABC.cAnd。
浏览 3
提问于2021-08-17
得票数 0
回答已采纳
1
回答
gcc
dll
-在
Linux
下
编译
在
Linux
环境下,我有一个用
gcc
编写的-flex项目.所有项目都被实现为一个*.so文件,并从python图形面调用。有必要在windows上运行它。然而,我会避免安装所有相当于
gcc
野牛-flex程序的窗口。难道可以强迫
LINUX
环境下的
gcc
编译
WINDOWS而不是*.so吗?它可以使生活更容易使用与我现在一样的技术:只需做从图形表面调用。
浏览 1
提问于2014-06-05
得票数 0
回答已采纳
3
回答
从Visual解决方案生成生成文件(用于
GCC
)
、
、
、
、
我想用
GCC
在
Linux
中用三个项目
编译
我的Visual解决方案。该解决方案包含两个使用这些
DLL
的
DLL
项目和one应用程序(.EXE)项目。源代码不包含任何Windows依赖项。如何将解决方案(与3个项目)转换为可以使用
GCC
在
Linux
中
编译
的文件。Visual版本为Visual 2008
浏览 3
提问于2012-10-13
得票数 19
2
回答
如何构建JNI .
dll
?
、
、
、
JNI代码是跨平台的,适用于Windows和
Linux
。如何构建
dll
? 谢谢。
浏览 1
提问于2013-01-30
得票数 2
回答已采纳
2
回答
在C++主机上运行XP来宾操作系统的Oracle Virtual Box上的Oracle
编译
器
、
、
我安装了Oracle Virtual Box,在
Linux
(Ubuntu)主机上运行Windows XP来宾系统。我打算在将来的某个时候为XP客户系统上的程序
编译
C++
DLL
。我的问题是:我是否必须在Virtual Box上的XP来宾系统上安装一个集成开发环境/C++
编译
器,或者我可以在
Linux
主机上安装一个(或使用
gcc
++)?我在想,也许可以使用像Code:blocks这样的跨平台
编译
器在
Linux
上
编译
,并将生成
浏览 2
提问于2011-02-14
得票数 1
5
回答
在cygwin下使用
GCC
生成的可执行文件
、
我是使用Cygwin和
GCC
(版本4.3.4 20090804 (发行版)1)安装为Cygwin软件包。当我在Cygwin下使用
GCC
构建C代码时,生成的可执行输出文件是一个类型的可执行文件(PE32可执行用于standalone (控制台) Intel 80386 32位),它只能在Cygwin下执行/如果我试图在Windows命令提示符上独立运行它,它会提供一个错误窗口,上面写着“程序无法运行,因为您的计算机中缺少cygwin.
dll
”。我以为在Cygwin领导下的
GCC
会构建一个
Linux</em
浏览 9
提问于2010-11-10
得票数 18
回答已采纳
1
回答
GCC
等价于MSVC中的/GS、/GL、/Gy、/Oi、/MD
、
、
、
我将在C++ 2017 ( windows环境中)开发的程序移植到
GCC
(在
linux
环境中)。我不太熟悉
GCC
编译
器。
GCC
是否有等效的
编译
器选项: /GS (缓冲区安全检查)、/GL (启用整个程序优化)、/Gy (启用函数级链接)、/Oi (生成内部函数)、/MD (使用MSVCRT.lib创建多线程
DLL
)?
浏览 1
提问于2019-08-05
得票数 0
回答已采纳
1
回答
在
Linux
上使用
gcc
构建共享库,在Windows上使用MinGW构建共享库
、
、
、
、
在生成一个允许在
Linux
和Windows中分别使用
gcc
和MinGW构建共享库的构建设置时,我遇到了困难。在
Linux
中,共享库不必在
编译
时解决所有依赖关系;而在Windows中则是如此。-lbar -lfoo -o main $ make
gcc
-fPIC -c bar.c<
浏览 5
提问于2013-07-11
得票数 15
回答已采纳
4
回答
哪个交叉
编译
器?
、
、
交叉
编译
器和 我需要使用Qt在
Linux
操作系统中创建一个文件,因此要使用哪个交叉
编译
器?
浏览 2
提问于2009-06-11
得票数 1
1
回答
GCC
或G++ (
Linux
)中__declspec()的使用
、
、
__declspec()在
GCC
编译
器中的用途是什么?通过一些研究,我发现访问共享.
dll
库是微软特有的扩展。那么,它在
Linux
(或者像mqx这样的mqx)中有什么用途呢?这是我找到的一段示例代码,它将与
GCC
一起
编译
。 __declspec(section "configROM")
浏览 20
提问于2017-04-25
得票数 4
回答已采纳
2
回答
android NDK:`std::bad_exception::~bad_exception()‘的
编译
error:libstdc++:multiple定义
在使用android NDK
编译
c++代码时,我得到了以下错误: /System/Library/android-ndk/toolchains/arm-
linux
-androideabi-4.4.3/prebuilt/lib/
gcc
/arm-
linux
-androideabi/4.4.3/../../../../lib/
gcc
/arm-<
浏览 0
提问于2011-06-04
得票数 1
回答已采纳
2
回答
从技术上看,MinGW是什么使
gcc
在windows上成为可能的呢?
、
、
、
、
几个问题: 正确的理解是,MinGW实际上是将
gcc
源代码
编译
成windows的可执行文件,即
gcc
.exe吗?当我有一个由MinGW
gcc
编译
的对象文件时,我能把它链接到windows上的C运行时库吗?我不认为这是因为MinGW
gcc
生成的对象文件可能与windows上的C运行时库不兼容(比如使用相同的调用约定)。
浏览 2
提问于2014-07-10
得票数 7
1
回答
如何将AT&T样式的汇编代码移到Visual和Intel样式语法?
、
、
、
我有一个非常专门的文件编写在x86-64程序集的
Linux
下,
编译
在
GCC
下。我需要将代码移到Visual项目中,mll64.exe希望程序集文件采用Intel格式。我试图构建一个跨平台的
DLL
,但它不起作用: /usr/bin/ ld : my.o:针对a local-fPIC my.S /usr/lib/
gcc</
浏览 2
提问于2012-10-22
得票数 1
1
回答
C/C++到MIPS程序集
、
、
我知道要
编译
成程序集,我应该在
gcc
或g++中使用-S选项,但是如何获得MIPS程序集呢?我试过了但这给出了错误我看到了
编译
命令mips_
gcc
的建议,但我找不到如何安装该
编译
器。
浏览 1
提问于2012-10-20
得票数 3
回答已采纳
2
回答
如何使用Mono应用程序中的C++模块
、
、
、
在Windows上开发C#/C++应用程序之后,我试图在
Linux
上运行它。extern "C" __declspec(dllexport) void Foo(float*, int, float*);Unhandle
浏览 11
提问于2009-10-22
得票数 0
回答已采纳
1
回答
将i 686-w64-mingw32-g++用于静态库
、
/lib/
gcc
/x86_64-unknown-
linux
-gnu/4.8.2/include -shared -o test.
dll
test.cpp -lstdc++ -static -thirdparty/user/all/apps/
Linux
2/src/mxe/2013_12_03/usr/bin/../lib/
gcc
浏览 1
提问于2015-05-12
得票数 0
回答已采纳
1
回答
不可识别的调试选项:1[默认启用]
、
、
、
、
我正在用C语言为Windows和
linux
编写一个跨平台的gtk应用程序。今天,我在标题中遇到了奇怪的
编译
器错误(我以前从未见过)。ifeq ($(OS),Windows_NT) BIN = &qu
浏览 0
提问于2015-06-01
得票数 0
回答已采纳
1
回答
在ubuntu上缺少
DLL
交叉
编译
wxWidgets共享库
、
、
、
、
我试图使用共享库在
Linux
下交叉
编译
到Windows。我遵循了wxWidgets wiki上的说明,但是在执行主out.exe时,我得到了很多缺失的out.exe错误。/configure --disable-debug_flag --host=x86_64-w64-mingw32 --build=x86_64-
linux
-gnu -with-msw 下面是我如何
编译
和链接wxbase313u_net_
gcc
_custom.
dll
wxmsw313u_ribbon_
浏览 4
提问于2020-03-01
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
你真的了解Linux下gcc编译器吗?
GCC 编译 Linux 内核速度比 LLVM 更快
loadlibrary:将 Windows DLL 加载到 Linux
强强联手,GCC 编译器吸纳 OpenRISC 作为架构端口
Linux c编程起步,掌握gcc的基本用法
热门
标签
更多标签
云服务器
ICP备案
实时音视频
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券