腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
3
回答
C编译器如何发现-lm指向libm.a文件?
、
、
、
在
linux
的C编程中什么是.a文件?是库文件吗?如果我们将
头文件
添加到程序中,是不是一定要在编译时提到库?
浏览 6
提问于2010-10-11
得票数 7
回答已采纳
1
回答
Redhat Developer Toolset7的g++使用哪个包含
路径
?
、
、
Centos 7默认安装了
gcc
4.8.2,该编译器的包含
路径
为:Devtoolset 7提供了g++我可能需要指定cpptools的系统
头文件
的浏览
路径
。 devtoolset 7的包含
路径
是什么?也就是说,在哪里可以找到g++ 7.3.1
头文件
(或者使用4.8.2
头文件</
浏览 2
提问于2019-06-25
得票数 0
3
回答
编译时,
gcc
编译器在哪里查找
头文件
?
、
我在使用
gcc
编译C文件时遇到一个错误-它给出错误,因为找不到dce/rpc.h的这样的文件/目录。我应该去哪里找呢?
浏览 7
提问于2012-10-10
得票数 0
2
回答
如何在
linux
中组织
头文件
?
、
在
linux
上,许多文件夹下都有socket.h,如下所示。 /usr/include/
linux
/socket.h &
浏览 0
提问于2012-12-06
得票数 3
1
回答
Eclipse CDT -用于交叉编译的链接libcrypto.so
、
、
、
、
/include)的
路径
不同于默认的/usr/include
路径
,所有的OpenSSL
头文件
都在这里,所以我必须通过右键单击项目->属性和C/C++常规-> ->
路径
和符号--> Add...来设置包含
路径
-> /usr/include以包含
头文件
。C/C++常规-->库-->添加...crypto C/C++常规-->库<
浏览 7
提问于2016-03-30
得票数 1
3
回答
GCC
/Clang的-framework选项在
Linux
上有效吗?
、
、
、
框架是一种包,它包含
头文件
、共享库和其他有用的东西。框架可以传递给编译器,这样编译器就可以在搜索
路径
上包含它的
头文件
,并使用它的共享库来链接程序。因此,举个例子,如果-framework FrameworkName被传递给了
gcc
或者OSX上的clang,编译器就会在/System/Library/Frameworks目录中查找FrameworkName.framework如果找到它,编译器就会包含它的
头文件
,并将程序链接到它的共享库。 那么,这个超级有用的特性能在
L
浏览 35
提问于2013-03-09
得票数 6
回答已采纳
2
回答
如何解决中包含
路径
的问题?
、
、
、
、
我在
Linux
中为我的项目使用VSCode。我的
头文件
的包含行下面有这一行 我正确地包括了文件c_cpp_proprieties.json中定义的包含
路径
,如下所示:"configurations": [ "includePath": [ ],
浏览 4
提问于2021-09-24
得票数 1
4
回答
cmake和eclipse:默认包含
路径
?
、
、
、
然而,当我使用'cmake include‘"Eclipse CDT4 - Unix Makefiles"’生成eclipse项目文件时,Eclipse项目中没有默认的包含
路径
(例如/usr/include‘或标准
头文件
的
gcc
路径
)。系统:
linux
gcc
4.3.3 cmake 2.6.4 eclipse 3.5.1
浏览 3
提问于2009-10-14
得票数 9
回答已采纳
3
回答
为什么交叉编译Arm
Linux
会出错?
、
、
、
、
appweb/appweb.h>{}CC =
gcc
OBJS = embed-appwebclean: @rm -rf $(TEST_TARGET) $(TEST_TARGET).trc *.
浏览 7
提问于2012-01-16
得票数 3
回答已采纳
2
回答
在使用Visual C++ for
linux
Development时,是否可以直接使用
Linux
文件夹/usr/include
、
、
我尝试使用面向ubuntu16.04虚拟机的Visual C++ for
Linux
Development plugin。但是,当我尝试将usr/include或usr/local/include文件夹添加到其他include目录时,相关的
头文件
无法解析。我尝试使用
路径
$(RemoteRootDir)/..我还尝试在项目文件夹中创建usr/include和usr/local/include文件夹的符号链接,并给出相关
路径
,但同样无法解析标头。这种直接分
浏览 24
提问于2017-02-28
得票数 0
回答已采纳
2
回答
如何用vscode开发
Linux
内核模块而不进行错误检测
、
我正在尝试在Ubuntu上用vscode开发一个
Linux
内核模块,但是vscode会抛出很多关于
Linux
系统
头文件
、内核宏等的错误(即使它只是一个几乎空的驱动程序……){ {
浏览 21
提问于2019-10-15
得票数 2
6
回答
我的C++编译器应该在哪里解析我的#includes?
这是一个非常基本的问题。我一直在学习C++,到目前为止我只使用了标准库。我已经包含了像<iostream>这样的东西,没有任何问题。现在我想使用Apache Xerces,所以我已经在我的机器( Debian系统)上安装了它,并遵循了一个教程,该教程说我需要包含以下内容:但是g++显示“错误: xercesc/sax2/SAX2XMLReader.hpp:没有这样的文件或目录”。它在哪里看呢?我需要给它更多的信息吗?
浏览 2
提问于2010-01-23
得票数 17
回答已采纳
2
回答
安装在/usr/local以外的位置时,
gcc
的默认头部
路径
、
、
、
我想在我的
Linux
系统上安装最新的
gcc
来编译C++11代码。目前,我们正在考虑将其安装在默认位置以外的位置,如/home/user1/newgcc。但是AFAIK,编译器在/usr/local/include,/usr/include等文件中查找
头文件
。由于它将安装在我的本地目录中,我应该如何强制它在/home/user1/newgcc/include等文件中查找
头文件
? 在构建带有前缀的
gc
浏览 0
提问于2013-09-13
得票数 0
2
回答
gcc
即使在
Linux
上安装了mingw包之后也找不到"windows.h、winsock2.h和ws2tcpip.h“
头文件
。
、
、
、
、
我试图在
Linux
中使用winsock2.h、windows.h和ws2tcpip.h创建一个c/c++程序。
浏览 5
提问于2020-05-29
得票数 1
2
回答
使用较新的编译器编译
Linux
2.6内核模块
、
、
我构建了运行
Linux
的RT_PREMPT版本的嵌入式机器。它是运行
Linux
2.6内核的Ubuntu 10.04安装。是的,这是一个旧的内核,但我坚持了一段时间。当我编译内核时,我使用的是
gcc
4.4版本。在这个系统上,有一个我已经成功编译了三年的内核模块。include/
linux
/compiler-
gcc
.h:86:30: fatal error:
linux
/compile
浏览 6
提问于2015-04-29
得票数 21
回答已采纳
1
回答
为busybox构建选择正确的内核
头文件
、
、
、
、
在构建busybox时,我发现一些源文件包括
linux
内核头。我添加了#define __KERNEL__来选择
头文件
行的某些部分。我还在内核
头文件
中添加了#define _BUSYBOX_和插入#ifndef _BUSYBOX_,这样编译器就不会选择某些特定的部分(我不知道这是正确的方法)。回显sparc-snake-
linux
-
gcc
-o /tmp/tmp.o -v -x c-#include &l
浏览 7
提问于2014-08-14
得票数 0
1
回答
用于VSCode的OpenMP自动完成
、
、
顺便说一下,使用-fopenmp与
gcc
一起编译我的可执行文件。
浏览 0
提问于2021-04-07
得票数 1
回答已采纳
1
回答
在
gcc
命令中添加
Linux
头
、
、
、
、
所以我尝试在ubuntu16.04上的一个c文件中包含一些
头文件
。include "phypages.h" #include "pagetable.h" 它有这样的错误: fatal error: list.h: No such file or directory 我发现所有的
linux
头文件
都在 /usr/src/
linux
-headers-4.4.0-164/include/
linux
所以我使用-I来包含 <e
浏览 58
提问于2020-01-19
得票数 0
1
回答
在
gcc
中使用链接的问题
我正在编译一个在多个地方定义了
头文件
的程序。每个
头文件
的内容是不同的,尽管变量名相同,但结构中的内部成员不同。现在,在链接时,它是从一个库文件中提取的,该库文件属于不同的
头文件
,而不是编译期间使用的
头文件
。由于这个原因,我在链接时得到一个错误。 由于有这么多同名的库,我不知道是哪个库被选中了。我查看了“
gcc
”中的选项,其中谈到了如何选择要包含的不同库文件。但我不能在哪里看到一个选项,它谈到哪些库正在被链接器所采用。我不想指定任何
路径
,而是想了解链接器如何解析它能够定位的多个库。我试着放
浏览 4
提问于2010-05-29
得票数 0
1
回答
手工制作和自动生成的makefile在windows下失败,但在unix上工作。
、
、
、
= Graph.c List.cHEADERS = Graph.h List.hLINK =
gcc
-oMEMCHECK = valgrind --leak-check
浏览 3
提问于2013-07-29
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
交叉编译的Linux的头文件路径
Linux c编程起步,掌握gcc的基本用法
你真的了解Linux下gcc编译器吗?
GCC 编译 Linux 内核速度比 LLVM 更快
【大网管】Linux路径展开
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券