腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
2
回答
从
C++98升级到C++11导致错误
c++
、
qt
、
c++11
、
cmake
我写的程序
编译
得很好,直到我决定开始使用C++11而不是C++98 (这是QT Creator中的默认设置)。我使用的是我自己的cmake文件,而不是qmake,因此为了实现这个目的,我在CMakeLists.txt file中包含了以下行:#if (
linux
&& (i386 || __x86_64__)) # include "
Linux
-x86
浏览 2
提问于2015-03-13
得票数 1
2
回答
去MIDI portmidi安装
go
、
wrapper
、
midi
rakyll/portmidi/_obj/portmidi.cgo2.o: undefined reference to symbol 'Pt_Start' /usr/lib/libporttime.so.
0
:
浏览 2
提问于2015-01-03
得票数 2
回答已采纳
2
回答
更改链接的libc.so?
c
、
gcc
、
mips
、
ld
目前只有简单的hello world c代码,并使用mipsel-
linux
-gnu-gnu gnu
编译
器,其中汇编工作。
编译
器命令: mipsel-
linux
-gnu-gcc -L/home/uname/devel/extr/squashfs-root/lib -l:libc.so.
0
-mips32 -Wl,--build-id=none -Wl,--dynamic-linker=/lib/ld-uClibc.so.<
浏览 22
提问于2017-12-24
得票数 0
1
回答
如何
从
linux
交叉
编译
到darwin 386?
go
、
compilation
、
cross-compiling
、
darwin
、
i386
我正在尝试使用以下命令
从
linux
进行
编译
:cmd/go: unsupported GOOS/GOARCH pair darwin/386( windows/386和
linux
/386
编译
正常) (针对darwin/amd64的
编译
工作正
浏览 5
提问于2021-01-25
得票数 0
1
回答
xen-源,不同版本不同的问题
xen
、
gentoo
我正在尝试
编译
我的xen源代码,根据我使用的版本,我的结果是混合的。到目前为止,我还没有任何当前可用的xen源(大约一周前),通过gentoo的迁移。drivers/xen/built-in.o(.init.text+
0
xe
0
/xen/blktap2/built-in.o:(.text+
0
x5df):
浏览 0
提问于2011-10-04
得票数 1
7
回答
用Visual 2010构建
Linux
内核
c
、
linux
、
visual-studio
我发现了几件事:
Linux
内核是使用GNU
编译
器构建的,因此一个先决条件是构建一个Windows
编译
器,以便
编译
一个
Linux
编译
器。我知道GNU
编译
器源代码可以
从
GNU.org中获得,但是是否有人实际使用MicrosoftVisualStudio2010C/C++
编译
器为Windows构建了GNU
编译
器?一旦
Linux
编译
器完成,我就可以使用它来构建
Lin
浏览 23
提问于2011-07-02
得票数 3
2
回答
从
Linux
编译
到Windows
c
、
linux
、
windows
、
sockets
、
compilation
我想从
linux
编译
我的程序,以便在Windows上作为exe运行。我知道如何使用mingw64等,但真正的问题是Windows没有代码库,而
linux
有。我怎么
编译
它呢?
浏览 1
提问于2019-01-20
得票数 1
1
回答
显示环境变量的语法是什么?
linux
、
x11
我正在为
linux
编写x86-64程序集,它将只使用使用syscall指令调用的系统调用来创建X11窗口。根据显示环境变量的内容,我必须创建tcp或unix套接字。在
linux
手册“man7X”中,写着: 显示名称的主机名部分应该是空字符串。例如:
0
、:1和:0.1。我们会选择最有效率的本地交通工具。但是,我
从
编译
了C代码示例,并使用更改后的显示环境变量在GDB中运行已
编译
的可执行文件。当我将显示环境变量
从
DISPLAY=:
0
更改为DISPLAY=un
浏览 4
提问于2019-10-15
得票数 1
1
回答
试图
编译
hello
linux
内核模块:缺少MODULE_LICENSE()
linux
、
makefile
、
linux-kernel
我正在尝试
从
编译
最简单的内核模块。
0
;{make: *** [Makefile:4: all] Error 2 这都是在我
从
源代码
编译
了
linux
内核并运行make modules_install之后。我不太明白第二行的输出:make[1]: Entering directory '/home
浏览 20
提问于2022-06-27
得票数 1
回答已采纳
1
回答
从
Linux
编译
Vala for Windows
gcc
、
vala
、
mingw-w64
我通常只在高级代码中编写代码,所以我根本没有
编译
代码的经验(就像IDE通常为我做的那样),所以我可以忽略一些非常明显的东西。我花了很多时间研究如何在
Linux
中
编译
Vala,但我似乎无法做到这一点。以下是我所采取的步骤:
从
gnome教程中复制了一些正在工作的vala/main.vala(我也尝试过不同的
编译
器。结果各不相同,但没有什么好的。我得到的输
浏览 2
提问于2018-05-31
得票数 3
回答已采纳
4
回答
有没有可能用gcc/g++
从
Windows
编译
到
Linux
?
c++
、
linux
、
windows
、
g++
、
cross-compiling
简而言之,我正在尝试
从
Windows10为
Linux
编译
一个非常简单的C++程序,一些答案是“安装cygwin”,但我不确定这是最优的解决方案。
从
Linux
上安装
Linux
并为
Linux
构建,
从
Windows上为Windows构建是不是更简单,或者已经有交叉
编译
器可以为我处理这项工作?编辑:可能我的问题不清楚。我有C++代码,我想从Windows为
Linux
编译
这些代码。我安装了MinGW,
浏览 15
提问于2021-08-27
得票数 0
1
回答
使用
linux
内核中定义的结构时出错
c
、
linux-kernel
我在
linux
内核的/usr/src/
linux
-3.2/include/
linux
/unistd.h中定义了一个结构:#define _
LINUX
_UNISTD_Hint *tid; * Include machine specific syscall numbers#include <asm/unistd.h> #endi
浏览 2
提问于2012-10-22
得票数 2
回答已采纳
1
回答
从
Linux
脚本
编译
Latex
linux
、
bash
、
compiler-errors
、
latex
我使用以下脚本在
Linux
命令行上将Latex文档
编译
成pdf:NAME=`echo "$1" | cut -d'.'-f1`xdg-open $NAME.pdf 它可以工作,但即使pdflatex
编译
中有错误,xdg如何为最后一行代码添加条件语句,即只有在pdflatex成功
编译
前一行时xdg才能运行?否则,它应该提供错误信息,而不
浏览 4
提问于2017-05-01
得票数 0
回答已采纳
1
回答
从
Linux
到Windows交叉
编译
现代C++
c++
、
gcc
、
cross-compiling
、
mingw-w64
、
pthreads-win32
我有一些现代的C++源代码(比如C++17),我可以毫不费力地在
Linux
for
Linux
32/64和Windows for Windows32/64上使用mingw-w64 (来自msys2)
编译
复杂的源代码现在我想在
Linux
上交叉
编译
Windows,以避免使用虚拟机进行
编译
。所以我试着
从
Ubuntu存储库安装mingw-w64,但它是用--enable-threads=win32
编译
的,例如,它与C++11的std::mu
浏览 32
提问于2020-05-05
得票数 0
回答已采纳
3
回答
在-std=c++
0
x
编译
命令中包含G++有什么意义?
c++
、
linux
、
c++11
、
g++
我最近开始学习C++,因为我在
Linux
上,所以我使用G++进行
编译
。现在,我所遵循的教程说 并告诉我使用以下命令进行
编译
:g++ -std=c++
0
x MY_CODE.cpp -o MY_APP。现在,我想知道的是,std=c++
0
x标志的意义是什么?它是必需的,还是我可以只运行g++ MY_CO
浏览 16
提问于2014-11-08
得票数 3
回答已采纳
1
回答
包含两行的.comment部分
linux
、
elf
我有一个在注释部分有两行的可执行文件,如readelf所示: [
0
]GCC: (SUSE
Linux
) 4.3.4 [gcc-4_3-branch revision 152973]4.3.4
编译
器是安装在Suse
Linux
中的
编译
器,但4.6是
从
源代码
编译</e
浏览 1
提问于2013-04-25
得票数 6
2
回答
交叉
编译
查询,
从
Windows到
Linux
,
从
Linux
到Windows,
c++
、
c
、
linux
、
windows
、
cross-compiling
目前我正在windows平台上工作,我将交叉
编译
Linux
的项目。有了这样的背景,我几乎没有什么基本问题。如果我使用ANSI C++,我可以确定,我可以使用相应的
编译
器[ MSVC, MingW ]交叉
编译
该项目。 但是..。如果我在我的项目中使用"Win32“和其他特定于Windows的API,那么交叉
编译
器将如何处理它,从而使项目能够在
Linux
上运行。类似地,如果我在我的项目中使用
Linux
特定的“特性”,那么交叉
编译
器将如何处理它,从
浏览 5
提问于2012-11-02
得票数 2
1
回答
编译
时设置共享库前缀
c
、
gcc
、
makefile
、
ld
我试图
编译
一个程序,我需要在共享库路径上设置一个前缀路径,我尝试使用-Wl,-rpath -Wl,-dynamic-linker,我
从
ldd得到的是:libc.so.6 => /lib/x86_64-
linux
-gnu/libc.so.6 (
0
x00007f19d55b8000) /pathtolib/lib64/ld-
lin
浏览 3
提问于2017-09-19
得票数 0
回答已采纳
2
回答
GCC四码32位和64位
c
、
gcc
、
assembly
、
compilation
我在
Linux
上使用GCC
编译
器。int main () { return
0
;对于这段代码,我收到了关于32、64和64以及-m32
编译
器的警告: warning: left shift count >= width
浏览 0
提问于2013-10-15
得票数 1
回答已采纳
2
回答
使用CMake实现Windows下的跨平台构建
linux
、
build
、
cmake
、
cross-platform
、
toolchain
从
CMake教程中,我了解到为了交叉
编译
代码,首先应该在主机平台上安装一个模拟目标平台的工具链。然后,使用该工具链提供的适当的目标平台C和C++
编译
器,CMake将能够生成makefile等。现在,我想在Win32平台上构建适用于
Linux
平台(GNU/
Linux
)的代码。我尝试使用CMake和Cygwin结合使用,并使用gcc和g++作为
编译
器来执行上述过程。现在我得到了一个可执行文件,我希望它能在
Linux
平台上运行。但是在
Linux
上我
浏览 6
提问于2013-06-10
得票数 10
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
从四个问题透析Linux下C++编译&链接
从源码编译PaddlePaddle
Linux 下源码编译安装 vim 8.1
探索比特币源码0-bitcoin的编译
交叉编译的Linux的头文件路径
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券