【编译源码准备工作】配置gcc、g++和python
XXXX@ubuntu:~$ gcc -v (查看gcc版本)
gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5)
XXXX@ubuntu:~$ g++ -v (查看g++版本)--g++未安装
The program 'g++' can be found in the following packages:
* g++
* pentium-builder
Try: sudo apt-get install <selected package>
编译源码需要用gcc4.4,而不是gcc4.6,如果是4.6,需要安装gcc4.4,命令如下:
sudo apt-get install gcc-4.4 安装gcc4.4版本 (安装过程中连续按2次y同意即可)
sudo apt-get install g++-4.4 安装g++4.4版本(安装过程中连续按2次y同意即可)
cd /usr/bin gcc和g++都存放在bin目录下
ls -l gcc*
lrwxrwxrwx 1 root root 7 3月 14 2012 gcc -> gcc-4.6 gcc用的是4.6
-rwxr-xr-x 1 root root 259232 4月 16 2012 gcc-4.4
-rwxr-xr-x 1 root root 353216 4月 16 2012 gcc-4.6
sudo mv gcc gcc.bak 备份一下
sudo ln -s gcc-4.4 gcc 使gcc重新链接到gcc-4.4
ls -l gcc*
lrwxrwxrwx 1 root root 7 11月 15 09:13 gcc -> gcc-4.4
-rwxr-xr-x 1 root root 259232 4月 16 2012 gcc-4.4
-rwxr-xr-x 1 root root 353216 4月 16 2012 gcc-4.6
lrwxrwxrwx 1 root root 7 3月 14 2012 gcc.bak -> gcc-4.6
此时gcc4.4安装完成
接下来安装g++4.4。。。
ls -l g++*
-rwxr-xr-x 1 root root 263328 4月 16 2012 g++-4.4
sudo mv g++ g++.bak (这句不需要执行,因为g++不存在,直接执行链接操作即可)
mv: cannot stat `g++': No such file or directory
sudo ln -s g++-4.4 g++ 使g++链接到g++-4.4
ls -l g++*
lrwxrwxrwx 1 root root 7 11月 15 09:16 g++ -> g++-4.4
-rwxr-xr-x 1 root root 263328 4月 16 2012 g++-4.4
此时g++4.4安装完成
最后测试下是否成功
gcc -v
gcc version 4.4.7 (Ubuntu/Linaro 4.4.7-1ubuntu2)
g++ -v
gcc version 4.4.7 (Ubuntu/Linaro 4.4.7-1ubuntu2)
说明安装成功。
附:python --version 查看python版本 python版本用 python2.5-2.7即可。
ubuntu12.04默认是Python 2.7.3
相关推荐
软件依赖:gcc,g++,make 配置本地yum源,安装好C,c++编译器 tar -xvzf python安装包 cd python36 mkdir /usr/python36 ./configure --prefix=/usr/python36 make make install 期间报错,由于之前没装gcc导致make...
1、前置环境安装,确保安装了:gcc,g++,python 2、下载 openmpi 3、解压 openmpi 4、检查配置文件 5、编译安装 6、配置 ope
绑定、示例和测试也被删除。 安装基本的 ns3 依赖项,如本 . 以下应该足够了 apt-get install gcc g++ python python3 编译模拟器进入文件夹 cd ns3-mmwave_small 配置它。 以下命令运行配置禁用被视为错误的警告并...
将asdf和Pipenv与结合使用,可以在进入项目目录时自动配置和加载Python虚拟环境。 下面的步骤将创建一个用于构建项目的环境。 这些步骤假定您使用Ubuntu,并且熟悉Linux命令行和 。 提供了有关 , 和 shell的说明。...
将asdf和Pipenv与结合使用,可以在进入项目目录时自动配置和加载Python虚拟环境。 下面的步骤将创建一个用于构建项目的环境。 这些步骤假定您使用Ubuntu,并且熟悉Linux命令行和 。 提供了有关 , 和 shell的说明。...
brew install python / sudo apt install python Make: brew install make / sudo apt install make GCC: brew install gcc / sudo apt install gcc G ++: brew install g++ / sudo apt install g++配置并运行将...
成成最近用到C语言了,之前比较喜欢用在vscode上面用python调试,今天我参考了一些文章,也尝试了下在vscode上配置c语言的调试,其中包含一些相关的基础知识。 1、在vscode里面下载c/c++官方插件: 2、安装c/c++...
确保 llvm-gcc (v2.9)、llvm-link、lli、llvm-ld、gcc、g++ 和所有 LLFI 命令都在您的环境路径中,以便 CrashFinder 的脚本可以直接调用它们。如何配置和运行 CrashFinder? CrashFinder 静态首先将要测试的基准的...
天鹰座CMS 是: 开源电子商务Web应用程序 使用MERN Stack 100%JavaScript解决方案 ...g++ gcc libgcc libstdc++ linux-headers make python libtool automake autoconf nasm wkhtmltopdf vips vips-dev libjpeg
./configure CC=arm-linux-gcc CXX=arm-linux-g++ --prefix=/home/protocol_stack/install --host=arm-linux --disable-rpath --disable-nls --disable-dbus --disable-bluez --disable-samplerate --disable-...
arm-none-eabi-gcc和arm-none-eabi-g++ 对于Ubuntu 18.04,请按照以下 生成命令 默认的板是debug 。 您可以使用以下方法构建另一种: make BOARD=samd09breakout 在make命令中添加DEBUG=1以启用UART调试日志记录。...
例如,要配置和构建结合了lang和g ++以及Debug和Release的项目: $ cmany build -c clang++,g++ -t Debug,Release path/to/CMakeLists.txt上面的命令将产生四个不同的构建树,默认情况下,它们位于当前工作目录中的...
安装依赖: ...# sudo apt-get install -y g++ gcc make libpcre3 zlib1g libbz2-dev automake cmake perl libncurses5-dev bison 添加MySQL系统用户 # groupadd mysql # useradd -r -g mysql mysql 提前