腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何
对
gcc
隐藏
单个
头文件
、
、
我想知道我能不能告诉
gcc
不要特别提到ncurses.h
浏览 10
提问于2021-01-29
得票数 0
1
回答
头文件
中的`#pragma
GCC
system_header`是否扩展到包含它的另一个源文件或
头文件
?
、
、
、
还有一个指令,#pragma
GCC
system_header,它告诉
GCC
,不管在哪里找到它,都要考虑当前包含一个系统
头文件
的其余部分。文件中#pragma之前的代码不会受到影响。#pragma
GCC
system_header
对
主源文件.没有影响。 我想禁用整个
单个
头文件
中的所有警告。这个
头文件
包含在许多不同的C++源代码文件*.cpp中。该
头文件
还包含在其他
浏览 4
提问于2020-12-18
得票数 0
回答已采纳
3
回答
为C/C++创建合并/合并库的所有源文件的工具?
、
、
它应该获取一个实现/
头文件
的列表,并输出一个组合的头/源文件,并修复本地包含。如果它不像Boost.Tuple/MPL那样在它们之前使用不同的#defines来处理条件包含/包含,我也没问题。
浏览 2
提问于2010-04-27
得票数 17
4
回答
Objective-C语法检查器
、
、
、
、
我尝试过
gcc
-fsyntax-only,但它并不是真正的“仅限语法”。如果在引用了外部框架的
单个
实现文件上运行,它仍然会产生错误。我正在寻找一些东西,可以在不尝试链接或产生目标文件的情况下
对
单个
头文件
或实现文件执行语法检查。
gcc
可以用我不知道的其他标志做到这一点吗,或者有没有其他工具可以完成这项任务?xcodebuild可以对
单个
文件执行此操作吗?为整个项目运行xcodebuild来检查一个文件的语法有点麻烦。
浏览 2
提问于2009-09-22
得票数 0
回答已采纳
1
回答
GCC
头搜索路径不推荐
、
我发现了一个不寻常的C makefile设置,它依赖
GCC
的一个不受欢迎的特性,似乎没有现代的替代。 此系统需要在包含本地
头文件
之前
对
其进行预处理或“烹饪”。
头文件
在c中使用它们的正常名称(如#include "name.h" )以普通形式包含。系统只需要‘./pre准备/’才能在
GCC
头文件
搜索路径中出现'.‘。
Gcc
曾经提供-I-选项来删除默认的“.”并允许在其前面添加标题搜索路径项,但不建议使用此选项。
gc
浏览 2
提问于2015-04-23
得票数 2
2
回答
如果不存在必需的标志,则编译失败
、
、
我有一些遗留代码,需要传入特定的
gcc
标志。我可以为这些标志添加预处理器检查吗?
浏览 3
提问于2011-09-23
得票数 12
回答已采纳
1
回答
是否有一个好的方法来确保特定的开关语句处理所有枚举值?
、
、
我有一个枚举 RED, BLUE和一份交换声明: case Colors::RED: break; //do something case Colors::BLUE: break;是否有一种很好的方法来确保此开关语句始终具有与“颜色”中的值
浏览 3
提问于2020-10-29
得票数 2
回答已采纳
2
回答
gcc
的目录结构
、
、
、
我在Linux上使用
gcc
已经很长时间了,但我仍然不知道它的内部原理。首先,我想知道glibc驻留在哪里。其次,头部在哪里。我想知道
gcc
的基本目录结构。
浏览 4
提问于2012-03-15
得票数 0
1
回答
内核级函数原型与用户级函数原型的区别
、
、
我
对
linux内核的sched_setschedule()函数做了一些修改。已成功重新编译并构建它。现在,当我尝试在我的C程序中使用sched_setschedule() (使用
gcc
)时,我注意到
gcc
挑选的
头文件
与我为了编译内核而修改的
头文件
完全不同。在这种情况下其中,func原型的定义如下 extern int sched_setparam (_
浏览 1
提问于2011-11-10
得票数 0
回答已采纳
1
回答
用崇高的文本3编译C文件
、
、
、
我下载了
gcc
.exe文件,保存在C:\Program \WinBuilds\bin中,并将其添加到路径中。我创建了一个新的构建系统:"cmd" : ["
gcc
", "$file_name", "-o", "${file_base_name}"],[cmd: ['
gcc<
浏览 5
提问于2015-11-18
得票数 1
回答已采纳
1
回答
在共享库的公共接口中
隐藏
boost::序列化
、
、
我
如何
才能对公共接口
隐藏
该部分?在提到的文章中,建议使用
gcc
的-fvisibility=hidden选项。5; std::cout<<"end"<<std::endl;这两种方法都是在带有-fvisibility=hidden标志的MacOSX上使用
gcc
编辑:主程序不需要在编译时提升
头文件
,因此编译失败。我不想将boost标头传递给主程序,因为这可能会导致安装了多个boost版本的系统不兼容(我猜这称为
浏览 1
提问于2016-12-05
得票数 1
2
回答
Gcc
在错误的目录下搜索
头文件
。
、
、
我安装了两个版本的
gcc
/g++:
gcc
-4.5(从包管理器安装,二进制文件在/usr/bin下,
头文件
在/usr/include下)和an-4.4.3(由我自己编译,put在/opt/p负-4.4.3include/c++/4.5/bits/basic_string.h:1659:未定义的
对
`std::basic_string,std::allocator::_S_construct_aux_2的引用(无符号的l
浏览 4
提问于2013-02-20
得票数 3
回答已采纳
3
回答
具有相同声明但不同实现的C
头文件
、
、
我在我的项目中有两组
头文件
和.c文件,我将只包含其中的一个
头文件
,但我想要的是快速交换
头文件
的选项。这两个
头文件
都有一些声明是完全相同的,但.c文件中的实现不同。
浏览 3
提问于2011-07-27
得票数 0
4
回答
Eclipse C/C++ (CDT)将文件导入到项目中-未找到
头文件
-包含路径
、
、
、
、
我正在尝试将文件导入到Eclipse C项目中并
对
其进行编译。生成过程找不到本地
头文件
。
头文件
位于src目录中。
如何
在eclipse中编辑包含路径?如果我手动执行此操作,我可以在
gcc
中指定-I选项。Invoking:
GCC
C Compiler
gcc
-O0 -g3 -Wall -c -fmessage-length=0 -MMD -MP -MF"src/
浏览 0
提问于2011-12-13
得票数 6
回答已采纳
2
回答
gcc
:本地包含路径
隐藏
系统
头文件
、
、
、
、
似乎CMake在我的makefiles中生成的包含路径导致/usr/include/endian.h被/usr/include/ctype.h
隐藏
,而不是解析为./src/foo/endian.h。正是这条路使/usr/include/endian.h被
隐藏
起来。g++ -I./src ./src/foo/session.cppg++ -I./src -I.
浏览 1
提问于2016-10-18
得票数 1
回答已采纳
1
回答
如何
将一个整数分解成
单个
字节,然后在FreeBASIC中再次合并它们?
我正在制作一个简单的隐写术程序来
隐藏
PNG文件中的数据。解码/编码
单个
字节很容易,但我还需要在PNG文件中
隐藏
一个
头文件
。这个
头文件
将包含以字节为单位的文件大小,以便准确地知道提取文件所需的字节数(如果太多字节,提取的文件将被损坏)。所以我需要将整数分解成
单个
字节(因为FB中的整数是32位宽的,这将导致四个独立的字节)。我需要知道
如何
将整数分解成四个单独的字节,然后再将这些字节合并成整数。
浏览 6
提问于2011-11-15
得票数 0
回答已采纳
1
回答
在CMake中使用include_directories时忽略
单个
文件
在使用include_directories时,有没有什么方法可以告诉CMake忽略某个特定的
头文件
? 由于目录没有展开为
单个
文件,所以我不能简单地list(REMOVE_ITEM ..)出文件。
浏览 9
提问于2011-05-05
得票数 1
回答已采纳
1
回答
如何
处理
头文件
中的函数定义?
、
、
、
、
有没有办法在不改变文件扩展名或内容的情况下,使用
gcc
将设计糟糕的
头文件
编译成对象文件,还是必须复制/编辑该文件?(这是因为我使用的是一个公共SDK,即我没有编辑
头文件
的权限,而且在我的Makefile中使用cp似乎是一个很大的问题,而且也很费时)main.c#includePRINT_H printf(str);} 它使用以下方法进行编译
浏览 0
提问于2015-10-25
得票数 0
5
回答
我怎样才能忽略外部库头中的
GCC
编译器的“书呆子气”错误?
、
、
我最近在make
GCC
编译选项中添加了和,以帮助我清理跨平台代码。一切正常,直到它在外部包含的
头文件
中发现错误。有没有办法在外部
头文件
中关闭这种错误检查,即:#include "myheader.h"#include <externalheader.h>
浏览 1
提问于2008-10-05
得票数 16
回答已采纳
1
回答
CMAKE -
如何
为
单个
文件设置不同的编译器选项
、
、
-Wno-missing-braces -Wno-unused-variable \我想省略
单个
头文件
的在CMAKE中,还是在
头文件
中使用#杂注,有什么方法可以做到吗?创建一个文件 _pragma来忽略麻烦制造者编译标志,在项目中的任何地方都使用包装头,而不是实际的标题。` //在文件foo_wrapper.hpp中: _Pragma(&quo
浏览 4
提问于2020-03-03
得票数 2
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
云计算时代,如何对单个云平台的成本进行分配和管理?
Word如何制作红头文件?文字总是对不齐怎么办?巧用表格秒对齐
C/C+编程笔记:C语言预处理命令是什么?不要以为你直接写#就行!
基于Ubuntu及py3的CTP接口编译——Boost编译
想要速成C 语言?除了时光机,这是迄今为止我知道的最容易的……
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券