- 主题:CMake中的宏定义问题!
我的 openSUSE 系统,可以到 /usr/share/cmake/Modules 里面找到相关模块的源代码。
不过各种模块可能自己安装一个 cmake 模块到自己的路径。比如你这个 OpenCV,我就没找到在哪里。
Qt 的 cmake 代码安装到了 /usr/lib64/cmake/,或许你可以进去找找。
这些代码是用 cmake 的语法编写的。都是简单的过程式编程,学习难度不会比 c 语言高。
【 在 bigsen (大海无量) 的大作中提到: 】
: CMakeLists.txt文件中,有很多直接就用的宏或变量,但这些都是在哪定义的?文件中没有找到。是系统宏么。
: 举个例子:比如下面这个CMakeLists。
: 1、OpenCV_INCLUDE_DIRS是一个宏吧?OpenCV_LIBS是一个变量?它们的值等于什么?定义的地方在哪?
: ...................
--
修改:hgoldfish FROM 110.81.13.*
FROM 110.81.13.*
你用的是虚拟机吗?不要用虚拟机。投资一万元就可以搞三台电脑电脑。我就是这样,一台 windows,一台 openSUSE,一台 nas,好像还不到一万元。
我主力用的是 ryzen 1700 + rx580 的配置。完全不卡。
【 在 bigsen (大海无量) 的大作中提到: 】
: 大佬,问个题外话,你的主力机不是openSUSE么,然后c++的主力IDE就是QtCreator么,阅读代码,写代码、编译、调试,都是基于这套环境么?
: openSUSE的桌面会不会响应比较慢呢?在Ubuntu上这么搞,是各种卡啊。如果不想换Ubuntu,如何最大化的优化呢?
--
FROM 112.47.122.*
你换 KDE 试一下呗。
【 在 bigsen (大海无量) 的大作中提到: 】
: 不是虚拟机,在实体服务器上跑(志强2.2G10核,32G内存,SSD),文件夹切换,应用程序切换都稍微有点慢,如果浏览图片,那更是慢的不行。桌面尝试了gnome、unity都不行。是不是Ubuntu桌面确实要比openSUSE效率低很多呀?
--
FROM 112.47.122.*
这是谁告诉你的啊?怎么会有这种说法?
【 在 bigsen (大海无量) 的大作中提到: 】
: 好吧,KDE不是太重量级了么
--
修改:hgoldfish FROM 59.60.57.*
FROM 59.60.57.*
用 KDE 的一般 debian, arch 或者 openSUSE
ubuntu 系的一般用 gnome, 以前的 unity 已经凉了。
【 在 bigsen (大海无量) 的大作中提到: 】
: 忘了在哪看过,可能认识错误了。不过kde桌面在Ubuntu上用的真不多
--
FROM 59.60.57.*