本月博客排行
-
第1名
龙儿筝 -
第2名
johnsmith9th -
第3名
wy_19921005 - zysnba
- sgqt
- lemonhandsome
年度博客排行
-
第1名
宏天软件 -
第2名
青否云后端云 -
第3名
龙儿筝 - gashero
- wallimn
- vipbooks
- benladeng5225
- wy_19921005
- fantaxy025025
- qepwqnp
- e_e
- 解宜然
- zysnba
- ssydxa219
- sam123456gz
- javashop
- arpenker
- tanling8334
- kaizi1992
- xpenxpen
- gaojingsong
- wiseboyloves
- xiangjie88
- ranbuijj
- ganxueyun
- sichunli_030
- xyuma
- wangchen.ily
- jh108020
- lemonhandsome
- zxq_2017
- jbosscn
- Xeden
- luxurioust
- lzyfn123
- zhanjia
- forestqqqq
- johnsmith9th
- ajinn
- nychen2000
- wjianwei666
- hanbaohong
- daizj
- 喧嚣求静
- silverend
- mwhgJava
- kingwell.leng
- lchb139128
- lich0079
- kristy_yy
最新文章列表
em-dosbox
基本知识:
1.emscripten gcc8.2
2.参考:https://blog.csdn.net/martinking1997/article/details/82460849
3.修改过的 https://github.com/killinux/em-dosbox
########## error:
emcc 报错
version ` ...
gcc链接顺序
代码在
https://github.com/killinux/haobasic
############# 调试内容
编译时打印宏内容
https://blog.csdn.net/wlr_tang/article/details/21778587
/* main.c */
#include <stdio.h>
#define __PRINT_MACRO(x) #x
#d ...
虚拟机centos7安装Nginx教程
Nginx (engine x) 是一个高性能的HTTP和反向代理服务,也是一个IMAP/POP3/SMTP服务。Nginx是由伊戈尔·赛索耶夫为俄罗斯访问量第二的Rambler.ru站点(俄文:Рамблер)开发的,第一个公开版本0.1.0发布于2004年10月4日。
一、Nginx安装需要的环境
1、gcc (GNU编译器套件):因为Nginx是用C语言开发的,因此需要gcc编译环境。 ...
如何处理错误消息Please install the Linux kernel header files
Please install the Linux kernel "header" files matching the current kernel
当我启动minilkube时遇到如下错误消息:
############################################################################ ...
redis初探-linux安装
1.redis 网站 https://redis.io/
2.下载:
$ wget http://download.redis.io/releases/redis-4.0.9.tar.gz
$ tar xzf redis-4.0.9.tar.gz
$ cd redis-4.0.9
$ make
报错:
[root@bogon redis-4.0.9]# make
cd src && ...
CentOS yum升级GCC到4.8
wget http://people.centos.org/tru/devtools-2/devtools-2.repo
mv devtools-2.repo /etc/yum.repos.d
yum install devtoolset-2-gcc devtoolset-2-binutils devtoolset-2-gcc-c++
mv /usr/bin/gcc /usr/bin/gcc-4 ...
gcc同时使用动态和静态链接
其中用到的两个选项:-Wl,-Bstatic和-Wl,-Bdynamic。这两个选项是gcc的特殊选项,它会将选项的参数传递给链接器,作为链接器的选项。比如-Wl,-Bstatic告诉链接器使用-Bstatic选项,该选项是告诉链接器,对接下来的-l选项使用静态链接;-Wl,-Bdynamic就是告诉链接器对接下来的-l选项使用动态链接。示例:gcc foo.c -Wl,-Bstatic-lbar ...
gcc查看当前的版本并升级
1.gcc查看版本:gcc -v
MacBook-Pro:$ gcc -v
Configured with: --prefix=/Library/Developer/CommandLineTools/usr --with-gxx-include-dir=/usr/include/c++/4.2.1
Apple LLVM version 7.0.0 (clang-700.1.76)
Target: ...
Linux非联网状态安装gcc依赖包
cloog-ppl-0.15.7-1.2.el6.x86_64.rpm
cpp-4.4.6-4.el6.x86_64.rpm
gcc-4.4.7-16.el6.x86_64.rpm
gcc-c++-4.4.7-16.el6.x86_64.rpm
glibc-devel-2.12-1.166.el6.x86_64.rpm
glibc-headers-2.12-1.80.el6.x86_64.rpm
k ...
[转]静态库打包入动态库
from:http://bbs.chinaunix.net/thread-1321303-1-1.html
请问 linux下怎样把几个静态库(libabc.a...)编译成一个动态库(libtest.so)
我用 gcc -shared -fPIC libabc.a libdef.a -o libtest.so
生成的 libtest.so 只有空架子, 没内容,
静态库都是用 ar c ...
qemu+emacs+gdb调试内核
core生成的位置
echo “/data/coredump/core.%e.%p” >/proc/sys/kernel/core_pattern
emacs -nw
1.debug方式编译内核
2.qemu -S启动
3.设置emacs参数 ,启用gdb模式远程调试
环境:
[root@centos140_11 ~]# cat /etc/redhat-release
Cen ...
RHEL安装 C++ 编译器
今天想通过源码来编译安装 mongoDB,但是编译的时候却提示没有c++编译器。
no c++ compiler g++ does not work
没有办法,自己对Linux又不熟,只好上网查,只发现下面这个感觉靠谱的方式:
http://www.cyberciti.biz/faq/howto-install-c-cpp-compiler-on-rhel/
我是按照其中第三种方式 ...
Linux下GCC安装相关
前提:RedHat Linux i686 i686 i386 GNU/Linux
1、如果要安装gcc,不能安装源码的,可以通过已编译过rpm包本地安装,也可以通过yum install gcc远程安装;
2、本地安装需要的10个包列表:
cpp-4.1.2-54.el5.i386.rpm
gcc-4.1.2-54.el5.i386.rpm
libgcc-4.1.2-54.e ...
centOS安装GCC和G++
Centos支持yum安装,安装软件一般格式为yum install .......,注意安装时要先成为root用户。
按照这个思路,我想安装过程如下:
安装gcc:yum install gcc
安装g++: yum install g++
实际操作过程发现,只能有gcc安装成功,而g++安装失败,提示g++ command not found。上网查了一下,正确安装应该是
yum i ...