本文介绍了GCC和C99标准中inline使用上的不同之处。inline属性在使用的时候,要注意以下两点:inline关键字在GCC参考文档中仅有对其使用在函数定义(Definition)上的描述,而没有提到其是否能用于函数声明(Declare)。 从 inline的作用来看,其放置于函数声明中应当 ...
分类:
其他好文 时间:
2020-03-20 10:38:25
阅读次数:
42
一、创建虚拟机失败vm上运行virt-install创建kvm类型的主机,centos的版本建议不要超过7.2,本人用的7.7版本,不能创建kvm类型的虚拟机,只能创建qemu类型的虚拟机。把宿主机版本降到7.2后,恢复正常。二、Nova控制节点安装报错采用centos7.2,yum安装报错,需要在手动添加一个QEMU-EV.repo文件[root@node3yum.repos.d]#cat1.r
分类:
其他好文 时间:
2020-03-19 15:07:30
阅读次数:
137
linux系统管理 好用的一些开源工具 [TOC] htop htop是一款运行于Linux系统上的监控与进程管理软件,取代传统UNIX的top。 安装命令如下: htop的使用: 可以通过 获取帮助,了解其细节。 dstat dstat是一个用Python语言实现的系统资源统计生成工具。可以基本取 ...
分类:
系统相关 时间:
2020-03-19 13:50:09
阅读次数:
87
参考: 1、https://blog.csdn.net/hu_zhe_kan/article/details/101698228#23_23 2、https://blog.csdn.net/weixin_42758707/article/details/100184082?depth_1-utm_s ...
分类:
其他好文 时间:
2020-03-19 13:39:37
阅读次数:
188
工程化编程实战callback接口学习 一、下载源代码,编译运行相关代码 运行Ubuntu环境,将老师给的代码下载下来,用tar -zxvf 命令解压 使用gcc工具进行编译,这里用到的命令是 gcc linktable.c menu.c -o ./se2020 这个时候会发现报错,出现了警告,原因 ...
分类:
其他好文 时间:
2020-03-19 09:29:45
阅读次数:
77
首先输入 gcc memu.c linktable.c -o memu -g 进行编译得到memu,然后 gdb memu, 进入gdb调试命令行,输入 layout next 命令,再打断点 break main,再用 run 命令运行menu,得到如下调试窗口 使用n、s、print pNode ...
分类:
数据库 时间:
2020-03-18 23:58:55
阅读次数:
102
C++源文件从文本到可执行文件经历的过程 [references: 一个C++源文件从文本到可执行文件经历的过程](https://www.cnblogs.com/buerdepepeqi/p/12361355.html) "C++源文件从文本到可执行文件经历的过程" "gcc程序编译的静态链接和动 ...
分类:
编程语言 时间:
2020-03-18 23:43:27
阅读次数:
84
最近遇到了一个场景:需要将Python项目文件打包到无法联网的主机上部署执行,本篇文章记录针对于该场景的处理方案。 说明: 源主机(可联网):安装了Python3和pip3 目标主机(无法联网):需安装和源主机相同的Python版本和pip3,部署执行项目文件 主机系统为centos,Python版 ...
分类:
编程语言 时间:
2020-03-18 23:25:39
阅读次数:
107
./configure常用参数解释: 具体通过–help来查看具体支持什么功能。有时候编译不通过,可能依赖一些库,如果这些库关联的功能我们不需要,可以通过 disable-*lib来取消相关库的编译。 --disable-FEATURE 一些软件包可以选择这个选项来提供为大型选项的编译时配置,例如使 ...
分类:
其他好文 时间:
2020-03-18 11:37:48
阅读次数:
194
```cpp #pragma GCC diagnostic error "-std=c++11" #pragma GCC target("avx") #pragma GCC optimize(3) #pragma GCC optimize("Ofast") #pragma GCC optimize(... ...
分类:
其他好文 时间:
2020-03-18 09:21:46
阅读次数:
55