[software development] 是时候向大佬们请教一波了
Tofloor
poster avatar
fozei
deepin
2024-04-25 13:58
Author

clonedeepin-editor的源码后,通过和Qt Creator一通斗智斗勇,终于成功的加载了项目。但是再构建的时候,确报了好多错误:

image.png

而这个时候,其实我已经能从命令行中构建出 deepin-editor的可执行文件了,意思是其实我的依赖关系,构建工具链什么的,已经是OK完全没有问题的。那么,如果想使用Qt Creator来开发项目的话,这块,还需要怎么设置一下呢?

回想起当时我编译FZ Server的经历,那会编译时,也是源代码里面报错,但是后来证明是因为g++版本低导致的,而且那次是命令行编译都不能通过。这次命令行编译是没问题的,为什么QT Creator这里出问题呢?热切企望大佬们在这里给科普一下。

另外,深度的开发大拿们,coding时是不是也用这个Qt Creator呢,欢迎知情人士给科普一下。

Reply Favorite View the author
All Replies
berners
deepin
2024-04-25 14:10
#1
It has been deleted!
Ziggy
deepin
2024-04-25 14:13
#2

是v20还是v23?

可以看看是不是编译依赖没有安装,修改/etc/apt/sources.list文件,将注释的deb-src仓库取消注释

之后执行

sudo apt update && sudo apt build-dep deepin-editor
Reply View the author
fozei
deepin
2024-04-25 14:16
#3
Ziggy

是v20还是v23?

可以看看是不是编译依赖没有安装,修改/etc/apt/sources.list文件,将注释的deb-src仓库取消注释

之后执行

sudo apt update && sudo apt build-dep deepin-editor

v20,因为我能从命令行构建了,所以目测依赖关系OK了,我试试。

Reply View the author
兆兆嘟嘟嘟
deepin
2024-04-26 01:03
#4

官方开发人员用的是他们自己的IDE。

Reply View the author
fozei
deepin
2024-04-29 08:44
#5
兆兆嘟嘟嘟

官方开发人员用的是他们自己的IDE。

具体是哪个呢?不会是deepin-unicode的,这IDE刚出来没多久。

Reply View the author
兆兆嘟嘟嘟
deepin
2024-04-30 00:38
#6
fozei

具体是哪个呢?不会是deepin-unicode的,这IDE刚出来没多久。

就是这个。

Reply View the author