(OK) Install codeblocks_16.01 on Fedora23
来源:互联网 发布:工业信息化软件 编辑:程序博客网 时间:2024/04/30 08:00
在Fedora23上安装Codelocks 16.01的过程。
1. 安装gcc,需要c和c++两部分
dnf install gcc
dnf install gcc-c++
2.安装gtk2-devel,因为默认已经安装了正式产品需要的支持库,但是没有安装开发所需要的文档.
dnf install gtk2*
3. 安装wxGTK(或者wxwidgets)
下载地址:http://www.wxwidgets.org/downloads/,下载的文件为:wxWidgets-3.0.2.tar.bz2 和 wxWidgets-3.1.0.tar.bz2,
使用 wxWidgets-3.1.0.tar.bz2 有问题,因此,使用 wxWidgets-3.0.2.tar.bz2
解压之后,进入目录后执行命令
./configure --enable-xrc --enable-monolithic --enable-unicode
make -j5
make install
------------------------------------------------------
The installation of wxWidgets is finished. On certain
platforms (e.g. Linux) you'll now have to run ldconfig
if you installed a shared library and also modify the
LD_LIBRARY_PATH (or equivalent) environment variable.
wxWidgets comes with no guarantees and doesn't claim
to be suitable for any purpose.
Read the wxWindows Licence on licencing conditions.
------------------------------------------------------
ldconfig
4. 安装codeblocks,下载codeblocks_16.01安装包,下载地址:http://www.codeblocks.org/downloads/25
这里有两种方式进行安装:
第一种方式是直接下载rpm包,可以直接进行安装,但是rpm安装形式,没有默认安装可视设计wxsmith。
第二种方式是下载源代码包,后缀为.tar.gz(.tar.bz2),下载之后,解压缩,进入目录,执行命令
dnf install libtool
dnf install wxGTK wxGTK-devel
dnf install hunspell hunspell-devel
dnf install gamin gamin-devel
dnf install boost boost-devel
./bootstrap
./configure --prefix=/codeblocks --with-contrib-plugins=all
(如果只是./configure那默认情况是不会安装可视设计wssmith,如果不需要图形界面开发的话可以直接使用第一种安装方式)
make -j5
make install
[root@localhost bin]# pwd
/codeblocks/bin
[root@localhost bin]# ./codeblocks
./codeblocks: error while loading shared libraries: libwx_gtk2u-3.0.so.0: cannot open shared object file: No such file or directory
----------------------------------------
vim /etc/ld.so.conf
最后一行添加:/usr/local/lib
保存退出,然后运行 ldconfig 即可。
----------------------------------------
[root@localhost bin]# ln -s /codeblocks/bin/codeblocks /root/桌面/codeblocks
或者
然后,"Applications > Programming > Code::Blocks"
至此,OK
Issue 1: Process terminated with status 255 (0 minute(s), 0 second(s))
控制台程序运行时,未打印东西,而是报了如上信息。
dnf install xterm -y
1. 安装gcc,需要c和c++两部分
dnf install gcc
dnf install gcc-c++
2.安装gtk2-devel,因为默认已经安装了正式产品需要的支持库,但是没有安装开发所需要的文档.
dnf install gtk2*
3. 安装wxGTK(或者wxwidgets)
下载地址:http://www.wxwidgets.org/downloads/,下载的文件为:wxWidgets-3.0.2.tar.bz2 和 wxWidgets-3.1.0.tar.bz2,
使用 wxWidgets-3.1.0.tar.bz2 有问题,因此,使用 wxWidgets-3.0.2.tar.bz2
解压之后,进入目录后执行命令
./configure --enable-xrc --enable-monolithic --enable-unicode
make -j5
make install
------------------------------------------------------
The installation of wxWidgets is finished. On certain
platforms (e.g. Linux) you'll now have to run ldconfig
if you installed a shared library and also modify the
LD_LIBRARY_PATH (or equivalent) environment variable.
wxWidgets comes with no guarantees and doesn't claim
to be suitable for any purpose.
Read the wxWindows Licence on licencing conditions.
------------------------------------------------------
ldconfig
4. 安装codeblocks,下载codeblocks_16.01安装包,下载地址:http://www.codeblocks.org/downloads/25
这里有两种方式进行安装:
第一种方式是直接下载rpm包,可以直接进行安装,但是rpm安装形式,没有默认安装可视设计wxsmith。
第二种方式是下载源代码包,后缀为.tar.gz(.tar.bz2),下载之后,解压缩,进入目录,执行命令
dnf install libtool
dnf install wxGTK wxGTK-devel
dnf install hunspell hunspell-devel
dnf install gamin gamin-devel
dnf install boost boost-devel
./bootstrap
./configure --prefix=/codeblocks --with-contrib-plugins=all
(如果只是./configure那默认情况是不会安装可视设计wssmith,如果不需要图形界面开发的话可以直接使用第一种安装方式)
make -j5
make install
[root@localhost bin]# pwd
/codeblocks/bin
[root@localhost bin]# ./codeblocks
./codeblocks: error while loading shared libraries: libwx_gtk2u-3.0.so.0: cannot open shared object file: No such file or directory
----------------------------------------
vim /etc/ld.so.conf
最后一行添加:/usr/local/lib
保存退出,然后运行 ldconfig 即可。
----------------------------------------
[root@localhost bin]# ln -s /codeblocks/bin/codeblocks /root/桌面/codeblocks
或者
vi /usr/share/applications/codeblocks.desktop
[Desktop Entry] Version=1.0 Type=Application Name=Code::Blocks GenericName=IDE Comment=The open source, cross platform, free C, C++ and Fortran IDE Exec=/opt/codeblocks/bin/codeblocks %F Terminal=false MimeType=application/x-codeblocks;application/x-codeblocks-workspace; Icon=/opt/codeblocks/share/codeblocks/icons/app_64.xpm Categories=IDE;Development; StartupNotify=true
然后,"Applications > Programming > Code::Blocks"
至此,OK
Issue 1: Process terminated with status 255 (0 minute(s), 0 second(s))
控制台程序运行时,未打印东西,而是报了如上信息。
dnf install xterm -y
0 0
- (OK) Install codeblocks_16.01 on Fedora23
- (OK) Install codeblocks_16.01 on Fedora23
- (OK) dnf——install docker on Fedora23
- (OK) install vmware12 in fedora23
- (OK) install-WPS-Fedora23 - office word powerpoint
- (OK)(OK) Install Docker on Fedora 23
- (OK) Install Docker on Fedora 23
- (OK) install android-x86-5.1 on virtualbox
- (OK) install-fedora23—gnome classic—dnf—gdm—multi-user—graphical
- (OK) Fedora23—Install times new roman font—MS fonts
- (OK) 运行cBPM—Fedora23
- (OK) 运行cBPM in Fedora23
- (OK) 运行cBPM—Fedora23
- (OK) 运行cBPM in Fedora23
- (OK) 运行cBPM in Fedora23
- install skype in Fedora23
- MySQL安装 on fedora23
- (OK) INSTALL CORE on Fedora 23 or CentOS 7
- INSPIRE PRO 无人机航拍在世界遗产江郎山三维重建的应用
- 电商平台学习笔记(二)——List泛型常见易错点
- 电商平台学习笔记(三)——Mybatis启动异常org.apache.ibatis.type.TypeException
- Swift中类似C++和ruby中的final机制
- DEM及影像的超大图像的处理
- (OK) Install codeblocks_16.01 on Fedora23
- 编程菜鸟的第一个博客的第一篇文章。
- TCP/IP协议: connect的系统超时控制
- 电商平台学习笔记(四)——Spring配置Mybatis简化DAO层省略Mybatis核心配置文件
- (OK) 运行cBPM—Fedora23
- 工具类积累(一)——Response向前台发送各种异步数据
- 电商平台学习笔记(五)——空指针异常--NullPointException
- (OK) 运行cBPM in Fedora23
- 电商平台学习笔记(六)——都是Boolean惹的祸