腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Cabal编译以是否使用llvm编译为条件
、
、
、
在我正在编写的一个库中,我需要使用CPP在两个代码块之间进行选择,这取决于我的用户是使用LLVM编译还是使用原生代码生成。有没有一种方法可以在.cabal文件中检测到这一点,并执行如下操作 -- not real: CPP-Options: -DUSING_LLVM
浏览 9
提问于2017-03-12
得票数 1
回答已采纳
4
回答
gcc的-DLINUX旗是什么?
我见过makefiles使用-DLINUX标志,但找不到任何文档。有没有地方可以找到像“gcc”这样比官方发布的手册更最新的工具信息呢?
浏览 4
提问于2013-12-31
得票数 3
回答已采纳
3
回答
在C中找到压缩结构大小的便携方法
、
、
我正在编写一个网络层协议,它需要找到用C
定义
的打包结构的大小。因为编译器可能会添加额外的填充字节,这使得sizeof函数在我的例子中没有用处。我
查
了一下谷歌,发现我们可以使用类似这样的___attribute(packed)___来防止编译器添加额外的填充字节。但我认为这不是可移植的方法,我的代码需要同时支持windows和
linux
环境。#define SIZE_b_
浏览 1
提问于2012-05-27
得票数 2
回答已采纳
1
回答
Linux
的INIT_LIST_HEAD_FIRST,
、
我找到了很多关于INIT_LIST_HEAD的参考资料,但我在INIT_LIST_HEAD_FIRST上找不到任何东西。这两者有什么不同。INIT_LIST_HEAD_FIRST(orig_event->event_list);一次传入指针指向的事物的地址,另一次传入指针指向的事物。 INIT_LIST_H
浏览 0
提问于2014-10-07
得票数 0
2
回答
"error: expected -qualifier-list before“?
#define __SIMPLEAV_CORE_UTIL_SAMUTEX_H_DEFINED__ * A simple cross-platform (currently only on
linux
; **/ make[1]: *** [CMakeFiles/player2.
浏览 1
提问于2011-06-20
得票数 0
回答已采纳
2
回答
如何在gcc编译时识别x86与x86_64?
、
、
我只想在x86和x86_64
linux
上编译我的部分代码,而不是s390
linux
或其他。如何使用C中的
宏
定义
来实现?我知道
linux
是用来决定
linux
操作系统的,386、486和586是用来决定CPU体系结构的。是否有一个简单的
宏
定义
来确定x86
linux
和x86_64
linux
?谢谢
浏览 6
提问于2015-05-09
得票数 8
1
回答
VC++中连接ACE的问题
、
我已经构建了ACE库的ACE.dll和ACE.lib。但是,当我将它链接到我的程序时,我会得到以下几个错误错误3错误LNK2001
浏览 1
提问于2010-08-30
得票数 0
回答已采纳
1
回答
究竟是什么扩展了KERN_INFO,以及它是在哪里实现的?
、
所以我在ascii上
查
了一下,发现它是0E SO (shift out)?这对我来说没有意义,它应该与日志有关(因为它是printk的目的)。那么,扩展后的KERN_INFO
宏
序列的含义是什么?此外,我还试图在/usr/include/
linux
/kernel.h中查找源代码,但没有找到
宏
。那么它是在kernel.h还是其他地方呢?
浏览 0
提问于2020-01-07
得票数 1
回答已采纳
1
回答
GCC Bug,当使用"<>“尖括号通过
宏
包含标题时,路径中的"
linux
”字符串替换为"1“。
、
、
、
第一例:总体来说,结构如下:├── main.cpp └── include.hppg++ "-D INCLUDE_FILE
浏览 0
提问于2018-02-15
得票数 2
回答已采纳
3
回答
在
linux
内核中有争议的__set_task_state(tsk,state_value)
宏
语法
、
、
我在几个
宏
中,在
linux
kernel 2.4.31文件中遇到了这种语法,但是为了保持焦点,我询问关于在include/
linux
/sched.h中
定义
的__set_task_state(tsk, state_value)
宏
的问题。set_task_state(tsk, state_value) \用do while(0)语句
定义
上述
宏<
浏览 9
提问于2020-11-23
得票数 0
回答已采纳
1
回答
“__CUDACC_VER__”未
定义
为“警告”
、
知道为什么会发生这种事吗,或者我该
查
些什么?eigen\src/Core/util/Macros.h(815):警告C4668:'CUDACC_VER‘未
定义
为预处理器
宏
,将'0’替换为'#if/#elif‘。
浏览 5
提问于2017-02-20
得票数 0
2
回答
避免C预处理器中的双
宏
替换
、
、
、
define STR1(x) #xint main(void) {} 这只是使用标准的字符串双
定义
技术打印但是更改值gcc -DMYDEF=
linux
prog.c,输出的结果不是'
linux
‘,而是'1’。这让我有点困惑,但这当然会发生,因为我发现,gcc (在
linux
上)为名称“
linux
”
定义
了一个内建的#
定义
浏览 4
提问于2014-12-17
得票数 5
回答已采纳
1
回答
从/proc/pid/stat中的TTY_nr属性获取次要设备编号
、
、
、
、
我正在尝试从/proc/pid/stat中的TTY_nr属性中提取次要设备编号。根据文档,次要设备号是TTnr中的0-7位和20-30位的组合。我如何从TTY_nr号中提取这些位呢?
浏览 34
提问于2013-10-26
得票数 1
回答已采纳
1
回答
标识UNIX派生系统的通用
宏
?(
Linux
、OSX、BSD等)
、
、
、
、
我想知道为什么在MacOSX上没有
定义
宏
__unix__。如果我在代码中
定义
了__unix__
宏
,我会遇到一些问题吗?#endif#if defined(__unix__) || defined(__APPLE__) || defined(__
linux
__) || defined(BSD) ...最好的选择是在一个地方
定义
我自己的
宏
吗?例如: #if defined(__unix__)
浏览 4
提问于2011-10-27
得票数 6
4
回答
基于操作系统的C++条件编译
、
、
、
、
我最感兴趣的是Windows和
Linux
,使用Visual Studio和GCC。我认为它应该是这样的:{ LinuxSystemCall(); #
浏览 4
提问于2009-05-24
得票数 8
回答已采纳
2
回答
如何检查
宏
中的状态?
、
、
我
定义
了这样一个
宏
,它返回一个双值,该值存储在用户默认值中在代码中,SELECTED_SITE_ID
宏
用于1000多个这样的地方,NSArray *array = [someClassObject objectAtIndex:a-1]; 当我的应用程序第一次运行时,SELECTED_SITE_ID
宏
将返回0.0,这
浏览 5
提问于2016-01-08
得票数 0
回答已采纳
1
回答
如何使
宏
在平面汇编程序中工作
、
、
我想使用平面汇编程序(FASM)测试一个小型汇编程序,但是当使用
宏
时遇到了一些问题: smult = 320 label screenoff word它应该创建一个包含200个单词的数组(在标签中
定义
的单词,使用rept指令
定义
200次)。
浏览 1
提问于2015-02-25
得票数 1
3
回答
是否可以在makefile中有条件地
定义
宏
?
、
、
、
我正在编写一个makefile,它必须与
LINUX
和HP-UX操作系统兼容。我知道
LINUX
中的某些shell命令与HP-UX不兼容。因此,我想知道是否有可能有条件地声明
宏
,以便如果确定操作系统是HP-UX,
宏
将以某种方式
定义
,如果操作系统是
LINUX
,它将以不同的方式
定义
?OS = `uname` message = "HELLO
L
浏览 1
提问于2012-06-08
得票数 0
回答已采纳
1
回答
-A option在gcc里做了什么?
、
、
、
、
我正在使用arm-none-
linux
-gnueabi-gcc。 下面是我makefile中的规则。
浏览 0
提问于2019-07-24
得票数 0
1
回答
WASM的编译器
定义
的
宏
是什么?
、
clang和/或gcc在为WASM后端编译时
定义
的
宏
是什么?为了澄清,我们可以使用编译器
定义
的
宏
编写特定于平台的代码,如下所示:// Windows-specific code//
Linux
-specific
浏览 1
提问于2022-07-02
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
宏定义 解释和说明
c语言带参数的宏定义
Linux端口和进程号互查
c+define 宏定义的巧妙用法
linux技术手册-定义环境变量
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券