Win10-64位上编译CodeLite13.0.0源码
Win10-64位上编译CodeLite13.0.0笔记
安装编译器
下载x86_64-8.1.0-release-posix-seh-rt_v6-rev0.7z解压缩到C:\DevTools\mingw64目录下
安装现成的CodeLite用于代码编译
下载codelite-amd64-13.0.8.exe安装到C:\DevTools\CodeLite
下载wxMSW-3.1.3
下载wxMSW-3.1.3-Setup.exe安装到C:\DevTools\wxWidgets-3.1.3
编译wxWidgets-3.1.3
set PATH=C:\DevTools\mingw64\bin;%PATH%
编译Release版本
进入C:\DevTools\wxWidgets-3.1.3\build\msw目录并键入:
mingw32-make -f makefile.gcc setup_h SHARED=1 UNICODE=1 BUILD=release VENDOR=cl
确保C:\DevTools\wxWidgets-3.1.3\lib\gcc_dll\mswu\wx\setup.h中wxUSE_GRAPHICS_CONTEXT设置为1:
define wxUSE_GRAPHICS_CONTEXT 1
mingw32-make -j4 -f Makefile.gcc SHARED=1 UNICODE=1 BUILD=release VENDOR=cl CXXFLAGS="-fno-keep-inline-dllexport -std=c++11"
Debug版本
进入C:\DevTools\wxWidgets-3.1.3\build\msw目录并键入:
mingw32-make -f makefile.gcc setup_h SHARED=1 UNICODE=1 BUILD=debug VENDOR=cl
确保C:\DevTools\wxWidgets-3.1.3\lib\gcc_dll\mswud\wx\setup.h中wxUSE_GRAPHICS_CONTEXT设置为1:
define wxUSE_GRAPHICS_CONTEXT 1
mingw32-make -j4 -f Makefile.gcc SHARED=1 UNICODE=1 BUILD=debug VENDOR=cl CXXFLAGS="-fno-keep-inline-dllexport -std=c++11"
下载codelite-13.0的源码
下载codelite-13.0.zip,解压到全英文目录下
用已安装的CodeLite打开这个workspace
D:\codelite-master\codelite-13.0\CodeLiteIDE.workspace
指定编译器到 C:\DevTools\mingw64\bin 目录下
配置CodeLite中的环境变量
CodeLiteDir=C:\DevTools\CodeLite
WXWIN=C:\DevTools\wxWidgets-3.1.3
WXCFG=gcc_dll\mswu
PATH=(PATH);(PATH);(PATH);(WXWIN)\lib\gcc_dll
选择X64_Debug或者X64_Release编译
提示CompilerMainPage.cpp 543行有个错误
wxPropertyGridConstIterator iter = m_pgMgrTools->GetGrid()->GetIterator();
改成
wxPropertyGridIterator iter = m_pgMgrTools->GetGrid()->GetIterator();
不懂,只是想看看
Win10-64位上编译CodeLite13.0.0源码相关推荐
- Hadoop2.2.0伪分布式环境搭建(附:64位下编译Hadoop-2.2.0过程)
Hadoop2.2.0伪分布式环境搭建: 写在前面:Hadoop2.2.0默认是支持32位的OS,如果想要在64位OS下运行的话,可以通过在64位OS下面编译Hadoop2.2.0来实现,编译的操作步 ...
- 64位环境编译DiskSim 4.0
DiskSim没有64位版本,即使侥幸编译成功,运行时也会出现段错误.因此需要对源码进行一些修改,才能在64位环境使用,下文总结了在Ubuntu 64bit上编译DiskSim的全过程. 1.安装bi ...
- Ubuntu14.04 32位上编译VLC2.2.0源码操作步骤
1. 首先安装必须的依赖软件,打开终端,执行: sudo apt-get install git libtool build-essential pkg-config autoconf 2. 从 h ...
- VS 2015 64位CMake编译openCV3.1.0必备文件
用Cmake编译的时候遇到编译出错,原因是下载两个文件的时候下载时间超出了编译设定的响应时间.然后需要在ippcv和ffmpeg中分别添加下列文件 链接:http://pan.baidu.com/s/ ...
- 在Ubuntu14.04 64位上编译CMake源码操作步骤
在Ubuntu上通过apt-get install安装CMake并不是最新版的,这里记录下在Ubuntu上通过源码安装CMake的操作步骤: 1. 卸载旧版CMake,执行以下命令: a ...
- 在win10和centos7上编译synergy
在win10和centos7上编译synergy Synergy功能简介 同一局域网中多台机器共享一套键盘鼠标,支持Windows.Linux.MAC设备,鼠标键盘物理连接的机器做服务器端,其他机器做 ...
- vc 6.0与mysql win10_vc 6.0官方下载win10-vc 6.0 win10 64位下载中文完整版-西西软件下载...
vc 6.0 win10 64位经测试可完美运行且兼容性良好,无论是台式机还是笔记本都可以正常使用.vc++6.0是一款强大的可视化编程工具,是一款优秀专业的C++编译器,界面简洁,易学易用. vc+ ...
- (win10 64位系统中)Visual Studio 2015+OpenCV 3.3.0环境搭建,100%成功
(win10 64位系统中)Visual Studio 2015+OpenCV 3.3.0环境搭建,100%成功 Visual Studio 2015下载地址:https://msdn.itellyo ...
- Win10 64位+VS2015+Opencv3.3.0安装配置
引言 最近准备搞一搞机器视觉方面的研究,所以着手进行环境的搭建.所使用的环境是Win10 64位+VS2015+Opencv3.3.0安装配置 Win10 64位+VS2015+Opencv3.3.0 ...
- Win10 64位系统Qt5.9.7连接神通数据库7.0
Win10 64位系统Qt5.9.7连接神通数据库7.0 因为国产化的原因,项目后期数据库要使用神通数据库,将自己安装测试过程记录如下,以便后期自查: 当前系统环境: Qt版本: 5.9.7 神通数据 ...
最新文章
- hdu 4296 Buildings (贪心)
- echart饼图标签重叠_怎么让ECharts饼图的label标签不重叠?
- alert弹框里弹一个表格_Python学习第十三弹 输入与输出
- 特朗普网络安全行政令实施情况如何?
- ubuntu php加载不了gd,ubuntu 中php不支持gd库的freetype,导致页面验证码无法加载
- kafka接口操作topic
- idea中的常用快捷键(新手必看)
- Elasticsearch自定义客户端(TransportClient)资源池
- 在线考试系统软件测试总结,在线考试系统软件测试用例报告.doc
- Web全栈~31.并发
- 阿里巴巴微服务架构演进
- 推荐一个好用的免费空间。
- 惠普dl20g9服务器系统分区,HPE DL20 Gen10 服务器
- javascript 内置对象字符串总结及案例
- 【蓝桥杯】python153是一个非常特殊的数,它等于它的每位数字的立方和
- 英语单词分类(待补充)
- Android 加固厂商特征
- 单片机波特率不加倍c语言,51单片机硬件系统设计时,为什么用11.0592MHz的晶振而不用12MHz晶振的原因及串口波特率误...
- 市场调研-全球与中国在线工作协助工具市场现状及未来发展趋势
- vb脚本写获取登陆域用户信息