Using Eclipse with wxWidgets libraries
来源:互联网 发布:js 如何定义数组长度 编辑:程序博客网 时间:2024/05/22 05:10
wxWidgets is a C++ library that lets developers create applications for Windows, OS X, Linux and UNIX on 32-bit and 64-bit architectures as well as several mobile platforms including Windows Mobile, iPhone SDK and embedded GTK+. It has popular language bindings for Python , Perl , Ruby and many other languages. Unlike other cross-platform toolkits, wxWidgets gives its applications a truly native look and feel because it uses the platform's native API rather than emulating the GUI. It's also extensive, free, open-source and mature .
1, build wxWidgets libraries
1.1 download wxGTK from http://www.wxwidgets.org/
1.2 tar xzvf wxGTK-2.8.10.tar.gz
mkdir build_gtk
cd build_gtk
../wxGTK-2.8.10/configure --enable-unicode --prefix=/home/gang/libs/wx
make
make samples
make install
1.3 export PATH=$PATH:/home/gang/libs/wx/bin
2, Eclipse CDT 3.5
- Create a new, managed C++ project.
- Add a new file to the project (i.e. "main.cpp" ), and go to project properties.
- Select "C/C++ Build" and then "Settings".
- Select "GCC C++ Compiler" and the underlying "Miscellaneous" tab. Append "`wx-config --cxxflags`" to the "Other flags" edit field. Don't forget the `backquotes`!
- Select "GCC C++ Linker" and again the underlying "Miscellaneous" tab. Append "`wx-config --libs`" to the "Linker flags" edit field. Don't forget the `backquotes`!
- Optional: Select "GCC C Compiler" and the underlying "Miscellaneous" tab. Append "`wx-config --cflags`" to the "Other flags" edit field. You are not likely to need this
You may have to add /home/gang/libs/wx/lib to your LD_LIBRARY_PATH in the Run Configurations
- Using Eclipse with wxWidgets libraries
- Using Eclipse With CloudStack
- Using C/C++ libraries with Automake and Autoconf
- Using OpenCV Java with Eclipse
- Using OpenCV Java with Eclipse
- Shared libraries with Eclipse CDT and cygwin on Windows
- Shared libraries with Eclipse CDT and cygwin on Windows
- Apache Jena (3) ---- Using Jena with Eclipse
- using opencv with eclipse(plugin cdt)
- Using OpenCV with Eclipse (plugin CDT)
- Using Extra Libraries
- Using Dynamic Libraries(Updating)
- Using Dynamic Libraries
- Using Android Studio to build applications with NDK and Boost C++ libraries
- OLE with wxWidgets
- OLE with wxWidgets
- wxWidgets with quick-x
- eclipse ,cdt setup wxWidgets
- 关于>&2、2>&1等重定向的详细解释!
- Navisworks 模型数据和API简介
- 网络流、费用流、最大流最小割定理……
- 小心!过敏性皮炎无处不在
- 生了DDE错误,并且说明由于文件名或路径太长,请尝试重新命名该文件或将其复制到其
- Using Eclipse with wxWidgets libraries
- 多线程并发问题,定义支持单个写线程和多个读线程的锁
- QT多线程的学习
- 平方和公式推导
- VC6中用DOM遍历网页中的元素
- ogre实现游戏截屏
- 用报表软件实现排名之四
- 通往罗马的路不止一条
- JS实现倒计时(时、分,秒)