E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
__GNUC__
webassembly003 whisper.cpp的main项目-4 一些宏定义细节
标记函数为已弃用宏:WHISPER_DEPRECATED对于GNU编译器(__
GNUC__
),使用__attribute__((deprecated(hint)))属性将函数标记为已弃用,并附带指定的提示信息
FakeOccupational
·
2024-01-30 12:49
移动端
笔记
手把手教你使用cubemx配置串口
definePUTCHAR_PROTOTYPEint_io_putchar(intch)#else#definePUTCHAR_PROTOTYPEintfputc(intch,FILE*f)#endif/*__
GNUC
m0_61973119
·
2024-01-09 19:51
STM32
HAL库
串口
判断编译器类型、编译器版本、操作系统。
例如,__
GNUC__
宏用于判断是否使用了GCC编译器,_MSC_VER宏用于判断是否使用了MSVC编译器。
五百五。
·
2023-10-03 05:33
c++入门
microsoft
大数据
linux
开发语言
windows
u-boot-2012.04.01编译问题5:linux/compiler-gcc6.h: No such file or directory
linux/compiler-gcc.h:87:30:fatalerror:linux/compiler-gcc6.h:Nosuchfileordirectory#includegcc_header(__
GNUC
hoba-1202
·
2023-09-14 07:51
嵌入式
内核
u-boot
ubuntu
webassembly003 ggml GGML Tensor Library part-4 实现在浏览器端训练神经网络
include#include#include#include"ggml.h"#include#include#include#include#defineMAX_NARGS2#ifdefined(__
GNUC
FakeOccupational
·
2023-08-28 07:41
移动端
神经网络
python
算法
[分享]STM32G070 串口 乱码 解决方法
definePUTCHAR_PROTOTYPEint__io_putchar(intch)#else#definePUTCHAR_PROTOTYPEintfputc(intch,FILE*f)#endif/*__
GNUC
mainbanp
·
2023-08-10 09:40
MCU
stm32
嵌入式硬件
单片机
【MCU】Keil编译无法识别__WEAK问题
文章目录1.Keil编译无法识别__WEAK问题2.ARM系列编译工具链:`__CC_ARM、__ICCARM__、__
GNUC__
、__TASKING__`__CC_ARM对应的平台是:ARMRealView
ZHONGCAI0901
·
2023-04-05 23:58
MCU
mcu
WIN32 _WIN32 _WIN64 __
GNUC__
_MSC_VER宏
_WIN64--只有64位程序才有二、预定义__
GNUC__
宏1__GNUC__是gcc编译器编译代码时预定义的一个宏。需要针对gcc编写代码时,
zhenghe12365
·
2022-12-13 22:46
c++
开发语言
c++
C语言实现原子锁(一)
include#defineDEBUG/**编译器版本*//*gccversion.forexample:v4.1.2is40102,v3.4.6is30406*/#defineGCC_VERSION(__
GNUC
德阳凯子哥
·
2021-05-12 08:26
free modbus 源码阅读笔记之中断
voidEnterCriticalSection(void){USHORTusOldSR;if(ucCriticalNesting==0){#ifdefined(__
GNUC__
)usOldSR=READ_SR
yjpyp008
·
2020-09-14 05:35
c++版本判断
++版本如何在代码中判断c++版本使用__cplusplus#include#includeusingnamespacestd;intmain(intargc,char**argv){cout<<__
GNUC
kevin_darkelf
·
2020-09-13 08:54
c/c++
TargetConditionals 文件学习
#ifdefined(__
GNUC__
)&&(defined(__APPLE_CPP__)||defined(__APPLE_CC__)||defined(__MACOS_CLASSIC__))#defineTARGET_OS_MAC1
ZY_FlyWay
·
2020-09-12 15:11
iOS基础库学习
STM32中重定义printf函数
标准库函数的默认输出设备是显示器,要实现在串口或LCD输出,必须重定义标准库函数里调用的与输出设备相关的函数.例如:printf输出到串口,需要将fputc里面的输出指向串口(重定向),方法如下: #ifdef __
GNUC
weixin_33912453
·
2020-09-12 14:14
__FUNCTION__, __func__, __PRETTY_FUNCTION__
7621155Solaris下支持C99的__func__gcc支持__FUNCTION__,__func__,__PRETTY_FUNCTION__俺一般使用__FUNC__C/C++code#ifdefined(__
GNUC
fg313071405
·
2020-08-16 12:59
iphone
_
GNUC__
宏函数
今天在看Linux系统编程这本书的代码的时候看到了GNUC,不太清楚这个宏所以去查了一下,以此记录。GNUC预定义了一系列的宏,这些宏都是以双下划线开始的,这里只讲一下GNUCGNUC_MINORGNUC_PATCHLEVEL,其他GNUC的预定义宏可以到这里查看:https://gcc.gnu.org/onlinedocs/gcc-5.1.0/cpp/Common-Predefined-Macr
INGNIGHT
·
2020-08-14 16:19
C++奇技淫巧
print return line number
++#if((__
GNUC__
*100)+__GNUC_MINOR__)>=402+#defineGCC_DIAG_STR(s)#s+#defineGCC_DIAG_JOINSTR(x,y)GCC_DIAG_STR
starpicker
·
2020-08-11 04:36
__attribute__((unused)) 的含义
我在libuv的heap_inl.h中遇见了这样的代码:#ifdefined(__
GNUC__
)#defineHEAP_EXPORT(declaration)__attribute__((unused)
两天宇宙人
·
2020-07-30 22:33
遇到的问题s
FreeRTOS第一节——FreeRTOSConfig配置文件介绍
这个东西不是当前的keil平台,修改一下条件编译,主要是添加__CC_ARM和__GNUC__#ifdefined(__ICCARM__)||defined(__CC_ARM)||defined(__
GNUC
桑欣
·
2020-07-29 22:34
单片机
如何在mcu上使用printf使串口输出。
#ifdef__GNUC__//另外GNU还有一些公用的扩展出来的宏比如__
GNUC__
/*WithGCC/RAISONANCE,smallprintf(optionLDLinker->Libraries
huangminilong
·
2020-07-29 19:23
各种应用软件安装问题处理
跨平台编译时控制dll导出的方式的写法
defineEXPORT_DLL__declspec(dllexport) #else #defineEXPORT_DLL__declspec(dllimport) #endif#elifdefined(__
GNUC
乘舟御风
·
2020-07-10 03:48
零长数组
GCC中允许使用零长数组(__
GNUC__
>=3)。零长数组在有固定头部的可变对象上非常适用,我们可以根据对象的大小动态地去分配结构体的大小。guiftk里经常用的。
无风也流
·
2020-07-09 13:27
c/c++基础
编译器关键字整理笔记
defined(WARN_UNUSED_RESULT)#ifdefined(__
GNUC__
)#defineWARN_UNUSED_RESULT__attribute__((warn_unused_result
zark_fun
·
2020-06-30 14:29
c/c++/c++
11
FreeRTOSConfig.h
ifndefFREERTOS_CONFIG_H#defineFREERTOS_CONFIG_H#ifdefined(__ICCARM__)||defined(__CC_ARM)||defined(__
GNUC
FitTiger
·
2020-04-05 10:49
static inline 和 nsinline
defined(NS_INLINE)#ifdefined(__
GNUC__
)#defineNS_INLINEstatic__inline____attribute__((always_inline))#
IceWall_Rin
·
2020-03-21 04:47
STM32中ARM系列编译工具链的编译宏选择(__CC_ARM、__ICCARM__、__
GNUC__
、__TASKING__)
一前言stm32f103中。关系到一个选择何种编译宏的问题。这里就梳理一下吧。二正文1在core_cm3.h文件中,有如下代码:1#ifdefined(__CC_ARM)2#define__ASM__asm/*!
虚生
·
2020-02-14 11:00
IDA逆向常用宏定义
ThisfilecontainsdefinitionsusedbytheHex-Raysdecompileroutput.Ithastypedefinitionsandconveniencemacrostomaketheoutputmorereadable.Copyright(c)2007-2011Hex-Rays*/#ifdefined(__
GNUC
HAPPYers
·
2019-12-22 14:37
C语言 nan和inf (math.h)
简述non:表示notanumberinfinity:表示无穷大#ifdefined(__
GNUC__
)#defineHUGE_VAL__builtin_huge_val()#defineHUGE_VALF
yumiao
·
2019-12-15 15:28
IDA pro 类型参考
ThisfilecontainsdefinitionsusedbytheHex-Raysdecompileroutput.Ithastypedefinitionsandconveniencemacrostomaketheoutputmorereadable.Copyright(c)2007-2011Hex-Rays*/#ifdefined(__
GNUC
0xM2R0oT
·
2019-09-25 10:00
GCC定义的宏(Linxu系统宏,版本宏等等)
GCC中的编译宏用途1比如用于判断平台(windows和linux)2判断GCC版本等等查看定义的宏gcc-E-dM-4||\(__
GNUC__
==4&&__GNUC_MINOR__>1)||\(__
GNUC
突击手平头哥
·
2019-08-01 22:55
LLVM编译器中的内置(built-in)函数
#if__has_builtin(__builtin___memcpy_chk)||defined(__
GNUC__
)#undefmemcpy/
欧阳大哥2013
·
2019-05-04 23:23
GCC特性笔记
GCC特性和选项GNUC版本要求判定#ifdefined__GNUC__&&defined__GNUC_MINOR__#define__GNUC_PREREQ(maj,min)\((__
GNUC__
=(
德阳凯子哥
·
2019-02-16 12:38
杂项
编译原理
GCC
gcc中预定义的宏__
GNUC__
utm_source=itdadao&utm_medium=referral今天在看Linux系统编程这本书的代码的时候看到了__
GNUC__
,不太清楚这个宏所以去查了一下,以此记录。
baoguaalalei1234
·
2017-09-28 11:11
C
C++宏的高级用法
#ifndef __
GNUC__
#error 编译器为g++,windows下,好像没有把##生成的新字符串当成一个宏处理#endif#define conn(x,y) x#y// x必须是一个字符串
hakuyo
·
2016-10-14 01:45
宏
c++
几种单片机相关的编译器预定义宏
//ICCforavr的预定义宏__CC_ARM //KeilMDK的预定义宏__ICCARM__ //IARforarm的预定义宏__
GNUC
e1ki0lp
·
2016-10-05 09:07
用宏区分操作系统和编译器
yandaren_1220 编码的时候经常要用到条件编译,每次都到网上去查比较浪费时间,今天总结一下以备后用 编译器 GCC #ifdef __
GNUC
·
2015-11-12 09:53
操作系统
预定义宏__
GNUC__
和_MSC_VER
一、预定义__
GNUC__
宏 1 __
GNUC__
是gcc编译器编译代码时预定义的一个宏。需要针对gcc编写代码时, 可以使用该宏进行条件编译。
·
2015-11-11 11:48
预定义
区分操作系统的一些宏
/archive/2009/02/12/3881827.aspx 编码的时候经常要用到条件编译,每次都到网上去查比较浪费时间,今天总结一下以备后用 •编译器••GCC#ifdef __
GNUC
·
2015-11-11 10:21
操作系统
预定义宏__
GNUC__
和_MSC_VER
http://www.cnblogs.com/whiteyun/archive/2010/09/05/1818491.html 一、预定义__
GNUC__
宏 &
·
2015-11-11 02:18
预定义
区分各类编译器与操作系统的宏
blog.csdn.net/wulibin136/article/details/6358521 编译器 GCC#ifdef __
GNUC
·
2015-11-08 12:51
操作系统
编译器,CPU和操作系统的宏
编译器 GCC #ifdef __
GNUC__
#if __
GNUC__
>= 3 // GCC3.0以上 Visual C++ #ifdef _MSC_VER(非VC
·
2015-11-07 14:40
操作系统
stdarg.h头文件源代码分析
本文从minix源码中的stdarg.h头文件入手进行分析: 1 #ifndef _STDARG_H 2 #define _STDARG_H 3 4 5 #ifdef __
GNUC
·
2015-11-02 12:08
源代码
C语言条件编译
下面转自:http://blog.csdn.net/immcss/article/details/3881827 编译器 GCC#ifdef __
GNUC
·
2015-10-28 07:51
C语言
__
GNUC__
_MSC_VER _POSIX_SEMAPHORES 宏
几个比较有用有趣的predefine预定义的宏,用于跨平台,记录一下,学习 #include <unistd.h> #if defined __
GNUC__
#define
·
2015-10-21 12:32
Semaphore
预定义宏_GNUC_ _MSC_VER
一、预定义__
GNUC__
宏 1 __GNUC__ 是gcc编译器编译代码时预定义的一个宏。
·
2015-10-21 11:25
预定义
几种单片机相关的编译器预定义宏
IAR_SYSTEM_ICC__//IARforavr的预定义宏_AVR//ICCforavr的预定义宏__CC_ARM//KeilMDK的预定义宏__ICCARM__//IARforarm的预定义宏__
GNUC
kiolp
·
2015-10-02 22:00
预定义宏
单片机
几种单片机相关的编译器预定义宏
IAR_SYSTEM_ICC__//IARforavr的预定义宏_AVR//ICCforavr的预定义宏__CC_ARM//KeilMDK的预定义宏__ICCARM__//IARforarm的预定义宏__
GNUC
kiolp
·
2015-10-02 22:00
预定义宏
单片机
几种单片机相关的编译器预定义宏
//ICCforavr的预定义宏__CC_ARM //KeilMDK的预定义宏__ICCARM__ //IARforarm的预定义宏__
GNUC
kiolp
·
2015-10-02 22:00
单片机
预定义宏
在windows 和 linux下引入hash_set、hash_map头文件(转)
在windows和linux下引入hash_set、hash_map头文件(转)推荐使用方法:在源代码的前面写入一下代码: //justfor"#include"inlinux#if __
GNUC__
>
lixiang987654321
·
2015-06-27 14:00
STM32中重定义printf函数
标准库函数的默认输出设备是显示器,要实现在串口或LCD输出,必须重定义标准库函数里调用的与输出设备相关的函数.例如:printf输出到串口,需要将fputc里面的输出指向串口(重定向),方法如下: #ifdef __
GNUC
whatever957
·
2015-04-13 14:30
stm32
usart
printf
嵌入式
STM32中重定义printf函数
标准库函数的默认输出设备是显示器,要实现在串口或LCD输出,必须重定义标准库函数里调用的与输出设备相关的函数.例如:printf输出到串口,需要将fputc里面的输出指向串口(重定向),方法如下: #ifdef __
GNUC
whatever957
·
2015-04-13 14:30
printf
stm32
usart
上一页
1
2
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他