楼主,为知笔记在20.2.2重新编译一把,发个包呗,造福社区
楼主,为知笔记在20.2.2重新编译一把,发个包呗,造福社区
今天晚上我去看看
大佬辛苦啦~
不过有点好奇,deepin 的源仓库是不支持 apt-file 这样子搜索文件对应的软件包的吧,那应该怎么找对应的 dev 包呢 XD......
大佬辛苦啦~
不过有点好奇,deepin 的源仓库是不支持 apt-file 这样子搜索文件对应的软件包的吧,那应该怎么找对应的 dev 包呢 XD......
支持的啊,哪个仓库不支持?
支持的啊,哪个仓库不支持?
额,试了一下还真支持了......
前几个版本的时候搜索结果还一直都是空的来着,那个时候不支持......
额,试了一下还真支持了......
前几个版本的时候搜索结果还一直都是空的来着,那个时候不支持......
使用前需要update一下,sudo apt-file update
额,试了一下还真支持了......
前几个版本的时候搜索结果还一直都是空的来着,那个时候不支持......
怎么搜索?
怎么搜索?
sudo apt install apt-file
然后 sudo apt-file update
最后 sudo apt-file search xxxxxxxx 查找就好了
codeblocks+gcc+g++不就能搭建一个c++开发环境吗?
codeblocks+gcc+g++不就能搭建一个c++开发环境吗?
是的,但是大部分C/C++项目环境的配置没这么简单,会有庞大的依赖体系,去解决这些编译时依赖是比较麻烦且标准不一的。
是的,但是大部分C/C++项目环境的配置没这么简单,会有庞大的依赖体系,去解决这些编译时依赖是比较麻烦且标准不一的。
这倒也是。
私以为作为开发环境安装的库不应该在系统级别安装,除非用户很清楚这样做的影响并明确地选择这么做。假如项目所需要的库版本与系统中的版本冲突,你打算怎么解决呢
私以为作为开发环境安装的库不应该在系统级别安装,除非用户很清楚这样做的影响并明确地选择这么做。假如项目所需要的库版本与系统中的版本冲突,你打算怎么解决呢
编译时的库不支持,那很明显这个软件就不支持当前系统,那要是想通过编译且正常运行,就很难了。
要做的工作太多了,现在能解决你说的这种情况之外的,就很不错了。
Recommended
ChangeRankings
- 7 days
- 30 days
- 90 days
Popular Events
More
项目地址:https://github.com/Linux-Adaptation-Integrated-Toolkit/deepin-scanlib
这个项目主要的作用是帮助开发者寻找和安装依赖开发包,解决Windows下开发者对于Linux开发环境不了解的问题,目前支持C++项目。
该项目暂时是一个demo,原理是通过扫描头文件列表在仓库中寻找可以使用的开发包,并引导开发者安装,如Qt
能扫描到的有四种:1.能正常找到的头文件 2.系统中存在的头文件 3.仓库中能找到的头文件 4.哪里都找不到的
主要是解决第三种情况,第四种目前没有更好的办法。
举例:
图中可见,脚步帮助我们列出了需要的头文件以及该头文件存在于哪个包中。
未来的计划:
1.支持CMake,make等项目的自动分析(demo中是通过cpp扫描)。
2.形成vscode插件,更方便使用。
3.依赖自动处理,能自动安装扫描到的包
等等。。。
另外希望大家积极的提出意见和建议(直接在github上提issue或者pr)