代码移植问题
问题我想知道VB6全都用linux下的系统函数做一个程序可以吧代码移植到linux下运行吗?VC++6是否可以做纯DOS下的程序?VC++6是否也.com的那个系统启动文件?我所编译过的VC6的程序都是以mz开头的,可以做出以fuf那个启动文件那样开头的吗?我曾经用过masm做过的程序也是以mz开头的,是否汇编不可以做出那个.com的文件启动程序?哪个文件究竟用什么语言做的?其次,VC++1和VB1可以做在linux下运行的程序吗? 

解决方案 »

  1.   

    没看明白,
    写linux程序时,VC和VB只相当于一个编辑器用
      

  2.   

    我的意思是在windows下用VB或VC写linux程序,但要用到linux的api功能,写好的程序是否可以在linux系统下运行?VC++6做出的程序是否可以在dos系统工作? VC是否可以做操作系统引导文件?我见到微软那个.COM启动文件打开看是以fuf开头的,但VC VB的程序都是以MZ开头的,它们可以做引导文件吗?好象masm做好的程序也是MZ开头的,究竟那个引导程序是怎么做的?
      

  3.   

    反正只要是写linux的程序,VS就只能当做个编辑器用,其它的不行。VC写dos程序配置配置应该可以;.exe转换成.com有软件可以转换。
      

  4.   

    编译linux也不行?那么linux就没有开发工具了吗?