腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
Linux
上
从
#
include
生成
GCC
选项
c
、
linux
、
gcc
、
header
我想为学生构建一个工具,通过检查他们所使用的#
include
来推荐使用哪些
GCC
选项
。例如: #
include
<math.h> // recommend -lm#
include
<pthread.h我只需要在
GCC
和
Linux
上
使用。 --编辑 由于看起来没有已知的解决方案
浏览 11
提问于2020-10-01
得票数 4
1
回答
设备驱动程序缺少config.h
c
、
driver
、
device
所以我开始阅读来编写设备驱动程序这本书建议了3个解决方案,前两个对我不起作用(我没有autoconf.h )。第三个解决方案是我无法理解的。
浏览 2
提问于2010-12-12
得票数 2
回答已采纳
2
回答
确定C中包含哪个文件的最简单方法是什么?
c
、
include
、
header-files
例如,
在
#
include
<stdio.h> 找出包含文件的路径的最简单方法是什么? 编辑:我
在
Arch
Linux
上
使用的是
gcc
9.2.0。
浏览 19
提问于2020-01-11
得票数 0
2
回答
使用较新的编译器编译
Linux
2.6内核模块
c
、
gcc
、
linux-kernel
当我编译内核时,我使用的是
gcc
4.4版本。在这个系统
上
,有一个我已经成功编译了三年的内核模块。 from
include
/
linux
/stddef.h:4,
i
浏览 6
提问于2015-04-29
得票数 21
回答已采纳
1
回答
使用clang选择特定的libstdc++版本
c++
、
ubuntu
、
gcc
、
clang
、
libstdc++
我链接到
gcc
标准C++库libstdc++。但是,我
在
我Ubuntu机器
上
安装了几个不同的libstdc++。/lib/
gcc
/i686-
linux
-gnu/4.6Found candidat
浏览 14
提问于2016-11-08
得票数 9
1
回答
如何使用SWIG
在
Win7
上
正确
生成
C#
c++
、
linux
、
debian
、
swig
我使用SWIG 3.0.12
从
Win7
上
的C++
生成
C#包装器。我们的C++和SWIG
生成
的包装器
在
Visual Studio中编译,编译后的动态链接库可以
在
C#代码中调用。 现在,我们需要将C++和C#代码迁移到带有
gcc
和单声道的Debian9中。那么
在
Linux
上
生成
包装器代码的正确命令是什么? 在上面的Win7命令中,它有一个宏"WIN32",我想在
Linux</
浏览 28
提问于2019-02-22
得票数 2
7
回答
如何在MacOSX的g++中使用
gcc
内置的__sync_bool_compare_and_swap?
c++
、
gcc
、
assembly
、
built-in
我有一些代码使用:它在
Linux
上
编译得很好。但是当我尝试用g++
在
MacOSX
上
编译它时,我得到:我该如何解决这个问题
浏览 0
提问于2010-01-23
得票数 0
回答已采纳
1
回答
如何建造
gcc
里面的一个Debian色度?
debian
、
gcc
、
chroot
/
gcc
/crtstuff.c:68:/usr/
include
/features
浏览 0
提问于2014-07-05
得票数 3
3
回答
编译时,
gcc
编译器在哪里查找头文件?
c
、
unix
我
在
使用
gcc
编译C文件时遇到一个错误-它给出错误,因为找不到dce/rpc.h的这样的文件/目录。我应该去哪里找呢?
浏览 7
提问于2012-10-10
得票数 0
2
回答
从
可执行文件转储debug_loc部分
linux
、
gcc
、
gdb
、
dwarf
如果在编译C文件时向
GCC
提供了默认
选项
(-g),我如何
从
Linux
上
的可执行文件中转储-g部分?我使用readelf
linux
实用程序。
GCC
默认会以DWARF4格式
生成
矮人信息,所以如果我通过-g-侏儒2,我可以看到.debug_loc部分,但是如果信息是用默认
选项
生成
的,那么如何检查该部分,因为我
在
转储中看不到该部分?
浏览 5
提问于2015-02-11
得票数 4
回答已采纳
1
回答
当使用armv4目标时,binutils发出ARM BLX指令
gcc
、
arm
、
embedded-linux
、
binutils
我希望为运行
Linux
2.6.32.2内核的三星S3C2440 SoC (基于ARM920T内核)编译C程序。我
在
ARM926EJS
上
运行了一个现有的Gentoo
Linux
安装。我看到
在
可执行文件
上
运行"objdump -d“列出了一个
在
ARM920T核心上显然不支持的BLX指令。使用
GCC
的'-c‘
选项
来编译似乎证实了这一点,因为objdump -d输出中没有仅用于对象文件的BLX指令。 BLX指令会是我遇到的
浏览 3
提问于2011-04-14
得票数 1
回答已采纳
4
回答
在
代码中间定义变量可能会
生成
编译错误。
c
、
gcc
= buf;可能会在某些CXX版本中
生成
编译错误。是否有一些
选项
可以添加到
gcc
命令中以避免此错误?编辑:$
gcc
-std=c99 -o test test.c$
gcc
-std=c89 -oCOLLECT_
GCC
=
gcc
COLLECT_LTO_WRAPPER=/usr/lib/i386-<em
浏览 6
提问于2013-01-07
得票数 0
1
回答
c++引脚共享库未定义符号
c++
、
c
、
dynamic-linking
、
intel-pin
我正在使用英特尔引脚工具从一个C源文件和一个C++引脚工具
生成
一个共享目标文件。我使用了以下g++命令来
生成
我的共享目标文件。提前道歉,因为由于引脚库和
选项
的原因,命令非常大。-81205-
gcc
-
linux
/extras/components/
include
-I/home/rohit/github_repos/uli/src/pin/pin-3.2-81205-
gcc
浏览 2
提问于2017-11-02
得票数 0
2
回答
如何用带有
Linux
子系统的
GCC
编译Windows版的可执行文件?
c
、
bash
、
gcc
Windows 10周年纪念更新包括用于Ubuntu的
Linux
子系统。我
在
sudo apt-get install
gcc
上
安装了
gcc
。我写了一些简单的C代码用于测试:int main(void){ return 0;并使用
gcc
-cmain.c对其进行编译,但会
生成
执行(仅限
Linux
) main
浏览 64
提问于2016-08-05
得票数 67
回答已采纳
3
回答
Linux
环境下Netbeans的代码辅助
c++
、
linux
、
netbeans
、
error-detection
目前,我有这些包括文件夹:/usr/local/
include
/usr/lib/
gcc
/i486-
linux
-gnu/4.4.3/
include
-fixedC+
浏览 2
提问于2010-06-02
得票数 0
回答已采纳
1
回答
如何让g++正确地使用我自己的glibc构建头?
linux
、
gcc
、
g++
、
glibc
、
include-path
后来,我尝试设置--sysroot,但这很快就感觉到做事情的方式是错误的,因为我实际
上
是
在
重新发明g++已经对系统头所做的事情。后来,我发现了另一个看起来更有希望的机制(参见问题部分)。> /path/to/
gcc
-6.3.0/bin/g++ -Wl,--dynamic-linker=/path/to/glibc-2.23/原版
在
使用新
浏览 2
提问于2020-07-08
得票数 2
回答已采纳
1
回答
使用openMP对ARM
linux
进行交叉编译的错误
linux
、
arm
、
openmp
、
cross-compiling
我试图交叉编译一个程序,使用OpenMP为ARM
Linux
。当我将-fopenmp标志添加到编译链中时,会得到以下错误:locate libgomp.spec /home/Xilinx/Vivado_HLS/2014.4/lnx32/tool
浏览 39
提问于2015-12-31
得票数 1
2
回答
g++遇到一个致命错误,链接到函数__start中的crt1.o
c++
、
linker
、
include
、
ld
、
include-path
我用命令来尝试ignoring nonexistent directory "/usr/lib/
gcc
/x86_64-
linux
-gnu/x86_64-
linux
-gnu/
include
"#
include
<...> s
浏览 2
提问于2013-07-05
得票数 2
回答已采纳
1
回答
使用
linux
内核中定义的结构时出错
c
、
linux-kernel
我
在
linux
内核的/usr/src/
linux
-3.2/
include
/
linux
/unistd.h中定义了一个结构:#define _
LINUX
_UNISTD_H_ int pid; int *tid; *
Incl
浏览 2
提问于2012-10-22
得票数 2
回答已采纳
8
回答
ORACLE 10.2 Pro*C预编译器不读取头文件
oracle
、
oracle-pro-c
我正在使用Oracle 10.2和AIX 5.2预编译一个包含Pro*C代码的C程序extern void sqlglm( char*, size_t*, size_t* );PCC-S-02201, En
浏览 1
提问于2008-11-28
得票数 9
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
八种在 Linux 上生成随机密码的方法
Linux c编程起步,掌握gcc的基本用法
交叉编译的Linux的头文件路径
C/C+编程笔记:C语言预处理命令是什么?不要以为你直接写#就行!
如何在Linux中编译和运行C/C+程序,简单示例教懂你
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券