Linux编译安装为知笔记
1、我目前使用的系统是LinuxMint 18.1serena,Linux内核是x86_64 Linux 4.4.0-77-generic。尽量使用比较新的系统和内核版本,内核较低可能编译不过。
2、百度qt creator下载qt creator for linux版本,最好选择离线安装的软件包,大约几百MB。下载好后,给文件赋予可执行权限。也可以命令行:chmod +x 文件名
3、双击那个run文件就可以安装qt creator了,安装过程就像windows平台下一样,其余选项均默认,一路next即可。
4、安装好qt creator后,如果系统没有g++编译器需要安装g++编译器。命令:sudo apt-get install g++如果can`t find -lGL还需要安装OpenGL库,不然没法编译:sudoapt-getinstalllibgl1-mesa-dev
5、至此qt creator就安装完毕了。大家可以在qt creator里随便画个窗口,然后点击编译运行(右三角形符号)测试qt编译器是否已经正常工作。如果可以编译成功并弹出你刚才画的窗口那就证明qt creator的配置没啥问题。这一步并不是必须的。
6、在为知笔记的官方下载软件的源代码,一般是zip格式的,下载解压到文件夹备用就行了。为知笔记的编译还需要以下东西,把没有的装上就可以了。sudo apt-getinstall build-essentialsudo apt-getinstall cmakesudo apt-getinstall zlib1g-dev
7、打开qt creator,打开文件或项目,选择刚才解压文件夹下的CMakeLists.txt这个文件。默认情况下cmake讵畿缤耒会自动导入其余的源代码文件。点击左下角的编译按钮或CTRL+R进行编译运行操作,编译的过程中会不可避免的报一些warning,但只要不是致命错误一般问题都不大。编译的时间较长,具体时间视电脑性能决定,请耐心等待编译结果。
8、编译成功会会自动运行,如下图。若编译失败会有提示失败的原因,可以根据提示进行修复。
9、编译成功后我们发现根目录下多了一个build-WizQTClient-master-Desktop_Qt_5忧溲枷茫_8_0_GCC_64bit-Default目录,这就是程序的编译目录。终端进入这个目录,分别执行以下命令进行安装操作。sudo sumakemake install
10、安装成功后,我们可以在总程序目录看到应用程序的图标了,双击就可以运行登录了。