新人报道

喜欢而已 提交于 2020-05-08 14:05:09

1.今天开始准备正式入驻博客园,记录自己工作中的点滴:

 

UOS及开发环境安装

一、 操作系统安装:

1.  开机后,按F1,修改如下图BIOS设置,F10保存后重启:

 

2.  开机后按F12,选择U盘启动,如下截图:

 

3.  选择Install Deepin;

 

4.选择语言,下一步;

 

4.  选择手动安装,建议将系统安装在256GBSSD盘中,此处如果已经有分区,先将分区删掉,再重新新建分区;

 

5.  按照以下顺序新建分区:

  

 

6.  创建分区后,选择/分区,点击开始安装;

 

 

 

 

 

7.  系统开始安装,等待安装完成之后,拔掉U盘,重启电脑,系统安装完成。

 

二、 开发环境安装:

1.  安装geditsudo apt install gedit;

2.  修改配置文件:sudo gedit /etc/apt/sources.list

将下边文本,替换到sources.list文件中

## Generated by deepin-installer

#deb [by-hash=force] http://10.0.10.25/uos eagle main contrib non-free

 

#deb-src http://packages.chinauos.cn/uos eagle main contrib non-free

 

#deb [by-hash=force] http://pools.corp.deepin.com/debian-buster stable main contrib non-free

 

#deb-src [by-hash=force] http://pools.corp.deepin.com/debian-buster stable main

 

#deb [by-hash=force] http://pools.corp.deepin.com/ppa/dde-eagle eagle main contrib non-free

 

#deb-src [by-hash=force] http://pools.corp.deepin.com/ppa/dde-eagle eagle main

 

#deb http://pools.corp.deepin.com/ppa/dde-eagle experimental main

 

#deb-src http://pools.corp.deepin.com/ppa/dde-eagle experimental main

deb [by-hash=force] http://pools.deepin.cn/debian-buster stable main contrib non-free

deb-src [by-hash=force] http://pools.deepin.cn/debian-buster stable main

deb [by-hash=force] http://pools.deepin.cn/ppa/dde-eagle eagle main contrib non-free

deb-src [by-hash=force] http://pools.deepin.cn/ppa/dde-eagle eagle main

deb http://pools.deepin.cn/ppa/dde-eagle experimental main

deb-src http://pools.deepin.cn/ppa/dde-eagle experimental main

3.  更新系统包:sudo apt update;

4.  安装系统包:sudo apt upgrade

5.  安装qt5-defaultsudo apt install qt5-default

6.  “应用商店”中,搜索Qt Creator,点击安装;

7.  安装cmakesudo apt install cmake

8.  安装qtcreator-template-dtksudo apt install qtcreator-template-dtk(新建工程时,可以选择DTK工程);

9.  搜寻所有dtk 发布包: apt-cache search libdtk

10.  将所有libdtk发布包安装到系统当中:sudo apt install libdtkcore-bin libdtkcore-bin-dbgsym libdtkcore-dev libdtkcore2 libdtkcore2-dbgsym libdtkwidget-bin libdtkwidget-bin-dbgsym libdtkwidget-dev libdtkwidget2 libdtkwidget2-dbgsym libdtkwm-dev libdtkwm2 libdtkwm2-dbgsym libdtkgui-dev

11.  打开Qt Creator,工具-选项-Kit,查看配置是否如下:

 

12.  测试Qt环境是否正常安装:

(1) 获取dtkwidget代码:apt source dtkwidget;

(2) 安装dtkwidget依赖的库:sudo apt build-dep dtkwidget

(3) 打开dtkwidget.pro,编译工程,看是否可以编译通过并启动。

13.  新建项目,选择DTK Widgets Appection,构建是否成功,如果成功,则表示Qt环境配置完成,若不成功,查看哪些库找不到,重新安装。

14.使用 Astyle(代码格式化工具)

1).sudo apt install astyle

2).在 “Qt Creator -> 帮助 -> 关于插件 -> C++” 组中选择开启 “Beautifier(experimental)” 插件

3).在 “Qt Creator -> 选项 -> Beautifier -> Artistic Style” 配置项中勾选“Use customized style”,之后点击 “Add” 按钮,将下面的 astyle 规则添加到弹出的编辑框中

4).为了更方便的使用,可直接设置Qt Creator中关于“ArtisticStyle -> FormatFile” 的快捷键(在 “选项 -> 环境 -> 键盘” 页面设置)

indent=spaces=4

style=kr

indent-labels

pad-oper

unpad-paren

pad-header

keep-one-line-statements

convert-tabs

indent-preprocessor

align-pointer=name

align-reference=name

keep-one-line-blocks

keep-one-line-statements

attach-namespaces

max-instatement-indent=120

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!