vscodec++插件编译如下代码会报错 for (int i = 0; i < 10; i++) 只有c99版本以上的编译器才支持,在for起始语句里面声明变量,因此需要指定编译器版本为c99,gcc命令行可以输入gcc -std=c99来实现;vscode需要在.vscode/tasks.jso ...
分类:
其他好文 时间:
2020-06-25 10:02:32
阅读次数:
168
1. MVE 项目主页 https://www.gcc.tu-darmstadt.de/home/proj/mve/ Github地址 https://github.com/simonfuhrmann/mve #!/bin/bash workspace_path=/root/test_result/ ...
分类:
编程语言 时间:
2020-06-25 09:33:47
阅读次数:
56
我们用gcc编译程序时,可能会用到“-I”(大写i),“-L”(大写l),“-l”(小写l)等参数,下面做个记录: 例: gcc -o hello hello.c -I /home/hello/include -L /home/hello/lib -lworld 上面这句表示在编译hello.c时: ...
分类:
其他好文 时间:
2020-06-24 23:52:31
阅读次数:
68
在应用程序需要链接外部库的情况下,linux默认对库的链接是使用动态库,在找不到动态库的情况下再选择静态库。 当动态库与静态库混合链接时,使用-static会导致所有的库都使用静态链接的方式,这时就需要-Wl的方式: gcc –o test test.c –Wl,-Bstatic -lcrypto ...
分类:
其他好文 时间:
2020-06-24 16:26:40
阅读次数:
67
yum install python3 yum -y install qemu-img kpartx yum -y install python3-pip git clone https://git.openstack.org/openstack/diskimage-builder cd diski ...
分类:
其他好文 时间:
2020-06-24 14:25:24
阅读次数:
91
前言ITOP-4412开发板被Linux官方支持,所以我们在4412上学习新的内核是非常方便的,本文作者是4412精英群8群一位技术高手,接下来,我们一起来欣赏下他的表演。环境说明OS版本Ubuntu 20 LTS 交叉编译环境配置~$ sudo apt install gcc-arm-linux- ...
分类:
系统相关 时间:
2020-06-24 13:42:04
阅读次数:
75
安装erlang 由于rabbitmq是基于erlang语言开发的,所以必须先安装erlang。 yum -y install gcc glibc-devel make ncurses-devel openssl-devel xmlto perl wget gtk2-devel binutils-d ...
分类:
其他好文 时间:
2020-06-24 11:58:56
阅读次数:
55
1、下载源码:http://www.boost.org/ 2、tar zxvf boost_1_70_0.tar.gz 3、cd boost_1_70_0 4、 ./bootstrap.sh --with-libraries=all --with-toolset=gcc--with-librarie ...
分类:
系统相关 时间:
2020-06-23 19:26:01
阅读次数:
92
1. 安装步骤如下 wget https://ftp.gnu.org/gnu/make/make-4.2.tar.gz tar xvf make-4.2.tar.gz cd make-4.2/ ./configure make sudo make install 2. 如果出现错误说是gcc 没安装 ...
分类:
系统相关 时间:
2020-06-23 15:32:20
阅读次数:
76
1. 出现问题的记录如下,可以看到gcc --version 在用户模式下可以查到版本,但是在root下查不到版本 gcc --version 程序“gcc”尚未安装。 您可以使用以下命令安装: apt-get install gcc 2. 因为用户的 $PATH 和 root管理员的 $PATH是 ...
分类:
其他好文 时间:
2020-06-23 15:24:42
阅读次数:
58