藍森林首頁 | 返回主頁 | 本站地圖 | 站內搜索 | 聯繫信箱 |
 您目前的位置:首頁 > 自由軟件 > 技術交流 > 應用編程


    

藍森林 http://www.lslnet.com 2006年6月6日 10:18


在線提問:如何把linux下的項目移到windows?

原來的項目是在linux平台下做的,makefile也已經寫好,現在想把它移到windows,編譯器用vc。 由於項目是工程計算相關的,幾乎沒用到linux API,所以我覺得可以實現。但是本人對makefile不是很熟悉,不知如何才能在vc中用類似linux下makefile的編譯方法。在線等待各位問答,謝謝!!

在線提問:如何把linux下的項目移到windows?

你用的僅僅是ansi c 或 ansi c++麼,用沒用其他的庫?

在線提問:如何把linux下的項目移到windows?

沒有。

在線提問:如何把linux下的項目移到windows?

在vc下新建一個空的控制台程序,把你linux下的源代碼文件,全部插入到這個新建的空工程裡,如果你想在vc下編譯,直接編譯就可以了,如果不想,vc可以導出makefile。

在線提問:如何把linux下的項目移到windows?

我說錯了,原來還包括一些別的文件。(文件太多了,剛剛找漏了)
這下還能行嗎?能用mfc庫代替嗎?麻煩apollolegend老兄再次給於指點,不勝感激!!
#include <sys/types.h>;
#include <sys/socket.h>;
#include <netinet/in.h>;
#include <netdb.h>;

在線提問:如何把linux下的項目移到windows?

不行。

在線提問:如何把linux下的項目移到windows?

你裝一個cygwin
用裡面的gcc 編譯就是拉

在線提問:如何把linux下的項目移到windows?

是不是用了socket,不過沒關係,windows 的socket都是從unix下學來的
試試將之替換成windows下的兼容庫winsock.h

在線提問:如何把linux下的項目移到windows?

apollolegend說的有道理,我試試吧。



Copyright © 1999-2000 LSLNET.COM. All rights reserved. 藍森林網站 版權所有。 E-mail : webmaster@lslnet.com