在当前目录下创建一个C源文件并打开: touch test.c gedit test.c直接编译: gcc test.c -o test 分步骤编译: 1) 预处理    gcc -E test.c -o test.i在当前目录下会多出一个预处理结果文件 test.i,打开 test.i 可以看到,在 test.c 的基础上把stdio.h和stdlib.h的内容插进去了. 2) 编译为汇编代码    gcc -S test.i -o test.s其中-S参数是在编译完成后退出,-o为指定文件名…
Linux下的可执行文件 Linux下如何查找可执行文件,作为一个Linux小菜刚刚有了这个问题, 在windows中,可以通过后缀名判断是否是可执行文件,比如.exe,.bat等是可执行文件,但是在Linux下呢? Linux下不能简单根据文件后缀判断是否可执行. linux下判断一个文件是否可执行,关键看是否有可执行权限,比如: 在终端中输入:ls -l ,会列出类似于下的列表: -rwxrwxr-x 1 bingyue bingyue 48141 Jul 17 02:50 redis-tr…
本文转载自:http://www.linuxidc.com/Linux/2013-06/85628.htm 详细说下在Linux下FFmpeg的安装编译过程.参考 Ubuntu 10.04安装编译FFmpeg[图] http://www.linuxidc.com/Linux/2013-04/83111.htm 1.下载ffmpeg.     官方网站下载 http://ffmpeg.org/download.html 2.解压   tar命令解压 3.配置 ./configure --enabl…
LInux命令只是和Kernel一起被编译进操作系统的存在于FS的ELF格式二进制文件,或者权限足够的脚本,或者一个软链 ELF(Executable and Linking Format)是一种对象文件的格式,用于定义不同类型的对象文件(Object files)中都放了什么东西.以及都以什么样的格式去放这些东西.它自最早在 System V 系统上出现后,被 xNIX 世界所广泛接受,作为缺省的二进制文件格式来使用.可以说,ELF是构成众多xNIX系统的基础之一,所以作为嵌入式Linux系统…
老样子,不多BiBi,直接进入主题! 有时候在linux下编译好QT程序,用QTCreator运行没问题,打包移植到另一台机器上,用命令./XX执行就会报错:error while loading shared libraries:等等问题,有同学可能会问我的依赖库已经放在可执行文件同目录下了,怎么会找不到呢,这里需要把你的可执行文件的目录配置到ld.so.conf文件下,这里介绍两种方法: 一. 1.cd /etc 2.vim ld.so.conf 3.添加你可执行文件的目录,也就是你的依赖库…
1.首先将nginx的安装包传到虚拟机里的/home目录下 2.为了方便nginx运行而不影响linux安全需创建组合用户 groupadd -r nginxuseradd -r -g nginx  -M nginx 3.进入到/home目录下后,进行解压 tar –zxvf   tengine-2.1.0.tar.gz 4.解压完成后,进入到tengine的目录 5.进行预编译:./configure --prefix=/usr/tengine-2.1.0,如果需要gcc等可在yum下进行安装…
环境介绍:操作系统 :Redhat 5.5Weblogic :英文版 8.1.6 Weblogic安装目录 :/weblogic 一.域的建立执行下面语句进入weblogic的bin目录: cd /weblogic/weblogic81/common/bin/ 运行新建服务向导:  ./config.sh 出现如下图界面 默认是新建服务(1.Create a new WebLogic configuration),所以:直接回车(或者输入1,回车)出现下图 因为是创建新域,所以选择Basic W…
1.安装redis步骤 1.推荐进入到linux路径/usr/local/src 2.$ wget http://download.redis.io/releases/redis-4.0.10.tar.gz3.$ tar xzf redis-4.0.10.tar.gz 4.$ cd redis-4.0.10/ 5.$ make 至此,redis安装完毕,我们可以利用以下两个命令测试 二进制文件是编译完成后在src目录下,通过下面的命令启动Redis服务 $ src/redis-server $…
//////知识储备//////////////////////////////////////////////////////////////////// /var 下存放着服务和经常改变的文件 /dev 下存放着光盘的文件  /dev/cdrom 存放着光驱 /mnt 临时的挂载点   /etc/yum.repos.d (yum是一个安装工具) /etc  存放配置的地方 13.通过软件进行安装gcc ; 1.加载镜像文件,并按打开与确定,确定软件放在哪里(放在本地光盘的iso文件和网址上的…
连接服务器,使用ssh协议. 下载anaconda bash Anaconda3-5.1.0-Linux-x86_64.sh(安装过程需要输入yes来添加环境变量,需要输入一次安装路径.) 因为环境变量的改变,所以安装完成后需要关闭重新连接服务器. 建环境容器 conda create -n tensorflow python=3.6 激活容器 source activate tensorflow 清华源: conda config --add channels https://mirrors.…