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
c 语言几个特殊写法
1零长度和变量长度数组零长度数组
GNUC
编译器允许使用零长度数组,在定义变长对象的头结构体时,这个特性非常有效,例如:structvar_data{intlen;chardata[0];};chardata
守拙圆
·
2020-08-01 05:28
usrp 升级fpga引发的问题
linux;
GNUC
++version4.6.3;Boost_104601;UHD_003.005.003-release--OpeningaUSRP2/N-Seriesdevice...
kailun_1990
·
2020-08-01 02:10
usrp
2909. [ACM][2018新生赛]
GNUC
1000MS,32768KBGNUC++1000MS,32768KBJava2000MS,262144KBPython21000MS,65536KBPython31000MS,65536KBBrotherMinglikestochewgumwhileplayinggames
代不在‘
·
2020-07-31 23:51
usrp 升级fpga引发的问题
/uhd_usrp_probelinux;
GNUC
++version4.6.3;Boost_104601;UHD_003.004.003-173-ga38e440b--OpeningaUSRP2/N-Seriesdevice
lubing521
·
2020-07-31 19:00
LINUX
eclipse cdt安装手记
cdt是在eclipse中编写C++程序的插件,虽然还不是很完美,但是是在windows中编写linux下C++程序(
GNUC
++)的一个好途径。
airhand
·
2020-07-31 15:10
Java
World
eclipse
makefile
c++
features
iostream
class
ubuntu17.04 UHD 驱动出错
最近在17.04上安装OAIALLINONE,UHD安装后USRPB210连接总是报错,如下:nano@nano:~/uhd/host/build$uhd_find_deviceslinux;
GNUC
+
Aaron-X
·
2020-07-31 13:54
SDR
USRP B210 运行gnuradio时 FPGA固件版本冲突错误解决方法
teray@teray-X550JK:~$uhd_find_devices[INFO][UHD]linux;
GNUC
++version7.5.0;Boost_10
TerayTech
·
2020-07-31 12:51
2.USRP的配置
Ubuntu14.04gnuradioGNURadioCompanion3.7.5uhdUHD_003.010.002.000-3-g122bfae1USRPproductB210USRPip192.168.10.1PCip192.168.10.5Boost105400
GNUC
Lynqwest
·
2020-07-31 11:35
硬件配置
GCC __attribute__ 和 link 脚本控制 section 基地址
以下例子,主要涉及到两个知识点,一个是
GNUC
扩展中的attributesection属性,关于这个知识点的相关信息可以参考:http://ww
帝都码农
·
2020-07-30 22:07
__attribute__((unused)) 的含义
我在libuv的heap_inl.h中遇见了这样的代码:#ifdefined(__
GNUC
__)#defineHEAP_EXPORT(declaration)__attribute__((unused)
两天宇宙人
·
2020-07-30 22:33
遇到的问题s
基于STM32F4的FreeRTOS_笔记2_打印输出字符串
对此,ST的库函数中有相应的例程,需要将以下代码添加到程序中:#ifdef__
GNUC
__/*WithGCC/RAISONAN
yy123xiang
·
2020-07-30 06:24
嵌入式开发
条件编译——判断当前使用的编译器及操作系统
编译器GCC#ifdef__
GNUC
__#if__
GNUC
__>=3//GCC3.0以上VisualC++#ifdef_MSC_VER#if_MSC_VER>=1000//VC++4.0以上#if_MSC_VER
weixin_30429201
·
2020-07-30 02:20
C语言指定初始化
在ISOC99标准中,可以以任何顺序指定元素的数组索引或结构字段名,而
GNUC
也允许在C90标准中将其作为扩展。但是这个扩展没有在
GNUC
++中实现的。
hututu_404
·
2020-07-30 01:07
C
C++
可变长度数组分析说明
但在
GNUc
中,这种用法却是合法的。它的最典型的用法就是位于数组中的最后一项,如上面所示,这样做主要是为了方便内存缓冲区的管理。
hututu_404
·
2020-07-30 01:06
C
C++
STM32串口控制不同亮度等级的小灯
首先串口通信过程中要配置串口重定义:/*USERCODEBEGIN4*/#ifdef__
GNUC
__#definePUTCHAR_PROTOTYPEint__io_putchar(intch)#else
xu-ning
·
2020-07-30 01:26
STM32
printf重定向 在gcc和keil都可以使用
#ifdef__
GNUC
__#definePUTCHAR_PROTOTYPEint__io_putchar(intch)PUTCHAR_PROTOTYPE{HAL_UART_Transmit(&huart1
Daniel_ code
·
2020-07-29 22:36
FreeRTOS第一节——FreeRTOSConfig配置文件介绍
1.条件编译,系统时钟之前工程移植的时候这里会报错,原因是在这个条件编译上,之前是因为是ICCARM这个东西不是当前的keil平台,修改一下条件编译,主要是添加__CC_ARM和__
GNUC
__#ifdefined
桑欣
·
2020-07-29 22:34
单片机
STM32F767ZI-NUCLEO移植FreeRTOS
key的引脚并配置输入输出模式配置USART3(用于调试信息打印),选择Asynchronous,其他配置默认即可printf重定向,在工程中添加以下代码,注意包含头文件#include#ifdef__
GNUC
春夏冬
·
2020-07-29 20:50
STM32
MDK中使用printf 直接发送汉字的方法。
#ifdef__
GNUC
__/*WithGCC/RAISONANCE,smallprintf(optionLDLinker->Libraries->Smallprintfsetto'Yes')calls
nuomigege
·
2020-07-29 19:38
编程相关
如何在mcu上使用printf使串口输出。
#ifdef__
GNUC
__//另外GNU还有一些公用的扩展出来的宏比如__
GNUC
__/*WithGCC/RAISONANCE,smallprintf(optionLDLinker->Libraries
huangminilong
·
2020-07-29 19:23
各种应用软件安装问题处理
关于stm32中串口重定向问题详解(找个时间好好理解下)
标准库函数的默认输出设备是显示器,要实现在串口或LCD输出,必须重定义标准库函数里调用的与输出设备相关的函数.例如:printf输出到串口,需要将fputc里面的输出指向串口(重定向),方法如下:#ifdef__
GNUC
shop_ping
·
2020-07-29 15:50
stm32
GCC内联汇编
GCC,linux的
GNUC
编译器使用AT&T/UNIX汇编语法。
天堂1223
·
2020-07-16 00:22
C++-----STL与泛型编程(三)
这是在
GNUC
2.9版本下的结果。双向链表的节点定义:可以看到其中有一个数据,有两个指针,一个指针指向前一个,一个指向后一个。链表中的iterator的定义:在前面list的定义中有一个typede
吾之求索
·
2020-07-15 12:25
【C++】
Linux C编程之一:Linux下c语言的开发环境
1、开发环境的构成编辑器:VI;编译器:选择
GNUC
/C++编译器gcc;调试器:应用广泛的gdb;函数库:glibc;系统头文件:glibc_header;2、在安装Linux时需要注意事项在安装时选上
weixin_34408717
·
2020-07-15 06:53
GNU C与ANSI C
Linux上使用的C编译器是
GNUC
编译器,其对标准的C(ansic)进行了一定的扩展,这带来的影响是两方面的。一方面增强了其原来的没有的功能,另一方面却对要编写移植性要求较高的程序带来了一些问题。
ssdsafsdsd
·
2020-07-13 13:32
GNU
C
ANSI
C
LINUX
禁用指定编译警告教程
#ifdef_MSC_VER#pragmawarning(pop)#endifGCC编译器#ifdef__
GNUC
__#pragmaGCCdiagnosticpush#pragmaGCCdiagnosticig
pstrunner
·
2020-07-13 09:52
开发问题
编程语言
msvc
gcc
消除指定编译警告
CUDA C/C++ 与 GNU C/C++混编实例
背景说明:本文目的在于厘清CUDAC/C++与
GNUC
/C++的调用与编译链接关系。
shawncheer
·
2020-07-11 22:30
cuda
编程
GNU C 之 __attribute__
GNUC
的一大特色就是__attribute__机制。
sealjin
·
2020-07-11 22:19
Linux
安卓逆向笔记--android so加固(代码分析)
编译需要添加的include头文件(根据编译的版本需要进行修改):右击项目-->Properties-->左侧C/C++General-->PathsandSymbols-->右侧Includes-->
GNUC
叫什么不会重复呢
·
2020-07-11 21:59
安卓逆向笔记
android逆向
静态检查工具——Clang【含自动化检测方法】
它与
GNUC
语言规范几乎完全兼容,并在此基础上增加了额外的语法特性,其目标(之一)就是超越GCC。
吉尔加斯
·
2020-07-11 15:00
C语言 ## __VA_ARGS__ 宏
在
GNUC
中,宏可以接受可变数目的参数,就象函数一样,例如:12#definepr_debug(fmt,arg...)
爬电线杆的驴
·
2020-07-11 14:25
嵌入式
OVS安装
如果是其他的环境可以阅读以下文档-INSTALL.Debian-INSTALL.Fedora-INSTALL.REHL-INSTALL.XenServer2.编译需要的准备-makeGNU/BSDmake都可-
GNUC
nameofhsw
·
2020-07-11 13:11
OVS
glibc版本信息及安装
在高版本的glibc上编译的不能到底版本的glibc机器上运行的问题:我需要找出我的Linux系统上的
GNUC
库(glibc)的版本,我怎样才能检查Linux上的glibc版本呢?
erhaiou
·
2020-07-11 05:20
Linux
STM32cube之串口printf使用
STM32F411RETX串口输出选择PA2PA3串口2作为打印口串口配置在usart.c中,加入如下代码,huart2是cube自动生成的一个结构体变量,根据自己生成的修改#include"stdio.h"#ifdef__
GNUC
河边钓虾
·
2020-07-11 03:50
iOS_attribute__使用
一丶介绍attribute是
GNUC
的一大特色。二丶使用1.函数属性函数属性可以帮助开发者把一些特性添加到函数声明中,从而可以使编译器在错误检查方面的功能更强大。
丶纳凉
·
2020-07-11 02:51
__attribute__ ((__pure__))
#include#if__
GNUC
_PREREQ(2,96)#define_pure__attribute__((__pure__))#else#define_pure#endif//这个函数这个函数没有副作用
rtoax
·
2020-07-10 23:50
操作系统
GNU C 规则表达式入门
GNUC
规则表达式入门用过Perl的朋友应该都它提供了规则表达式功能,所以使得用perl进行文本处理非常方便。
wjain
·
2020-07-10 14:23
Linux
linux 内核GNU C语法简介
今天看了一下午的linux内核编程方面的内容,发现linux内核中
GNUC
与标准C有一些差别,特记录如下:linux系统上可用的C编译器是
GNUC
编译器,它建立在自由软件基金会的编程许可证的基础上,因此可以自由发布
yarsen
·
2020-07-10 13:24
GNU
C
linux
Mtrace
使用Mtrace来调试程序有4个基本的步骤,需要用到
GNUC
函数库里面的一些辅助的函数功能。1.在需要跟踪的程序中需要包含头文件,而且在main
xueli1991
·
2020-07-10 13:52
linux
Linux设备驱动开发详解-Note(6)---Linux 内核及内核编程(2)
Linux内核及内核编程(2)成于坚持,败于止步Linux下的C编程举例零长度数组
GNUC
允许使用零长度数组,在定义变长对象的头结构时,这个特性非常有用。
Ela--学海无涯
·
2020-07-10 12:00
STM32学习笔记 —— STM32CubeIDE+printf()和scanf()重定向+使能浮点
#include"stdio.h"#ifdef__
GNUC
__#definePUTCHAR_PROTOTYPEint__io_putchar(intch)#defineGETCHAR_PROTOTYPEint
VinsonTM
·
2020-07-10 12:40
STM32学习笔记
GNU C 、ANSI C、标准C、标准c++区别和联系
它在编写linux的时候自己制作了一个标准成为
GNUC
标准。
weixin_34245169
·
2020-07-10 08:27
(转)C语言中长度为0的数组
但在
GNUc
中,这种用法却是合法的。它的最典型的用法就是
weixin_34221112
·
2020-07-10 08:08
GNU C的扩展
GNUC
的扩展Author:tiger-johnTime:2013-08-3(重新修改)mail:
[email protected]
:http://blog.csdn.net/tigerjb
weixin_33758863
·
2020-07-10 07:48
Linux 内核使用的 GNU C 扩展
===========================Linux内核使用的
GNUC
扩展===========================GNCCC是一个功能非常强大的跨平台C编译器,它对C语言提供了很多扩展
viyar
·
2020-07-10 05:15
Richard Matthew Stallman
他的主要成就包括Emacs及后来的GNUEmacs,
GNUC
编译器及GNU除错器。他所写作的GNU通用公共许可证(GNUGPL)是世上最广为采用的自由软件许可证,为copyleft观念开
liuzhao_2001_617
·
2020-07-10 04:30
大牛介绍
Richard
Stallman
GNU
GNU C语言的 扩展(二)零长度数组&可变参数宏
GNUC
允许使用零长度数组,在定义变长的头结构时,这个特性非常有用。
堂吉诃德Time
·
2020-07-10 03:46
C
语言编程
跨平台编译时控制dll导出的方式的写法
defineEXPORT_DLL__declspec(dllexport) #else #defineEXPORT_DLL__declspec(dllimport) #endif#elifdefined(__
GNUC
乘舟御风
·
2020-07-10 03:48
GNU C 9条扩展语法
GNUC
9条扩展语法GNCCC是一个功能非常强大的跨平台C编译器,它对标准C语言进行了一系列扩展,以增强标准C的功能,这些扩展对优化、目标代码布局、更安全的检查等方面提供了很强的支持。
请叫我四哥
·
2020-07-10 03:51
Compile_Tools
李志军老师操作系统实验一笔记+实验代码注释
bootsect.S使用大S的原因:使用这样的后缀可以让as使用
GNUC
编译器的预处理功能,因此可以在汇编语言程序中包括"#include"、“#if"等语句。
syntherbb84
·
2020-07-10 03:28
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他