| 
			 
					阅读:1142回复:3
				 
				请教各位大侠我想将一个Linux下的打印机驱动程序移植到Windows下怎么做呢???
					  各位大侠帮帮忙,我都焦头烂额了。
 
							现在我的手头有一个Canon的Linux下的六色打印机驱动源程序,作成了一个linux下的工程文件(.dsw),里面是一些.c的源文件和一些.h的头文件,没有UI的部分。现在我想把他们放到一个vc6.0开发的UI界面中,可以让用户设置一些打印参数,有什么好的工具吗?我怎么样做才是最有效的方法,我想如果我把这些c的源程序改写成c++的就太累点了,还有那些头文件也不知道怎么处理,有其他的工具或者方法吗,请指教,谢谢! 各位帮帮忙呀,里面一些Linux下的系统调用都不太熟悉,引用的一些Linux下的头文件(比如sys/types.h和sys/unistd.h)也不知道怎么改,甚至有一些.y和.l的文件,好像是lex和yacc生成的词法和语法分析的东西,高手帮帮忙呀!  | 
	|
| 
			 沙发# 
								发布于:2005-01-05 15:50				
			
					我感觉你改写不一定可行,
 
							不如自己重写一个了  | 
	|
					
						
  | 
	
| 
			 板凳# 
								发布于:2005-01-05 20:27				
			
					有什么工具可以转换的没有?				 
							 | 
	|
| 
			 地板# 
								发布于:2005-01-06 17:25				
			
					linux下的驱动比较低级,没有对象的概念,事事都得自己处理。但有个好处,只要能有LINUX下的驱动,借助DDk可以很容易写一个Windows下的驱动,转换工具我估计不可能有,因为二者相差太大。理念都太大,因此我觉得Windows下的驱动设计包装得很好,对开发人员相对简单,祝贺你有个LINUX下的驱动,要有个Windows下的驱动改在LINUX下可糟了				 
							 | 
	|
					
						
  |