小黑屋
查看详细资料
TOP
原帖由 利多卡因 于 2010-11-5 18:44 发表 显卡驱动的问题,反正我没有碰到过,也没有去官网下过神马驱动,我什么都不知道 ubuntu下使用包管理器的方式统一管理软件的安装、依赖、更新和卸载,对用户来说,只需要知道软件名,或者从软件排行上找到软件,点 ...
原帖由 Mozi 于 2010-11-5 23:26 发表 难道你家ubuntu不给你自动找出proprietary hardware driver? 相比win 7, 自带驱动一个给我1024x768,一个在live disc上就能基本实现所有功能, 也是不小的差距。
原帖由 利多卡因 于 2010-11-6 01:26 发表 非也,ubuntu官方源里不留非开源软件是一回事,不代表所有源服务器都要遵循这样的法则。另外,事实上N卡和A卡的驱动恰恰就是不开源的,但是都在源服务里,只是需要你手工点一下确认协议 如果你用过ubuntu,你应 ...
原帖由 利多卡因 于 2010-11-6 01:33 发表 真正的大型工程不会只用Makefile,丫就是个半成品,通常我们会加入大量shell脚本辅助,更常见的是直接用cmake来自动化构建Makefile linux下,没有多少人习惯使用IDE这种东西
原帖由 利多卡因 于 2010-11-6 01:43 发表 你把intel搁哪儿去了? 各种冷门外设不是说装驱动要死人,而是厂家根本没发布驱动。能跑的驱动,大多是直接集成在标准内核里的(显卡驱动这种反而是特殊的),要么直接编译进二进制内核要么是作为模块放在文件系 ...
原帖由 利多卡因 于 2010-11-6 19:22 发表 说实话这个实在是真不能接受了。。。我觉得我被侮辱了,随便找个像样的项目,开关某些宏,这些操作都是改在头文件里的啊
原帖由 利多卡因 于 2010-11-6 19:50 发表 我明白了,你并不发布源码,只发布二进制文件,用户看不见源码,所以用户不会修改头文件
原帖由 利多卡因 于 2010-11-6 20:07 发表 你把宏作为编译参数传入源码比用头文件传入到底高明在什么地方呢?连编译参数都修改的话,难道还不用重新编译?我实在是困惑。宏是在预处理阶段就处理掉的,远远早于编译流程
原帖由 利多卡因 于 2010-11-6 20:28 发表 说来说去还是鸡同鸭讲啊,你没有接触过裸板程序 我再举个例子好了,就拿debug开关来说,假设我们现在只调试某一个模块,所以只需要打开这个模块的debug开关就可以了,这当然是代码中该模块设的宏。你说这种情况下 ...
原帖由 利多卡因 于 2010-11-6 20:41 发表 其实拿linux kernel作为例子就更好说了,比如说spin_lock这个宏,在单核非抢占的情况下,丫就是一个空宏,只有在多核或开抢占的情况下spin_lock才是有意义的。那么这个宏的内容本身就是被宏所选择的,而且这个选择权 ...