天天看點

mingw安裝linux環境,linux安裝mingw32

上代碼

引用來自“softfire”的評論上代碼

在Windows下弄這個簡直要死啊,還是換個系統編譯比較實在。

看到libgdsto3d\CMakeFiles.txt我就受不了了。。。

target_link_libraries(gdsto3dc:/unix/mingw/lib/libws2_32.a)

這到底是個什麼東西?Cygwin?

CMakeFiles.txt

check_include_file("GL/glu.h"HAVE_GL_GLU_H)check_include_file("GL/glx.h"HAVE_GL_GLX_H)

這東西在Windows下沒有用啊,根本沒辦法正常識别。

還有好多地方Windows.h和gl.h,glu.h的順序反了。

不說了,懶得折騰了。。。

用Linux試試看呢

我用CentOS6.5試過了,先安裝cmake:

yuminstallcmake

然後到build目錄下執行cmake..

然後再使用make來編譯

看過readme.txt後,真的有點暈,百度IC、MEMS等關鍵詞;大概知道GDSTO3D是個什麼東西了;其實readme中寫得很明白的,用cmake管理源碼,一般在UNIX環境下編譯比較友善;Windows下用vs也是可以的:(不知道你對vs熟不熟悉)gds2pov/gds2svg/gdsoglviewer是三個獨立project;libgdsto3d作為獨立的庫編譯;gds2pov/gds2svg是指令行工具,gdsoglviewer有“圖形界面”,但是沒有詳細看代碼,應該是要用到OpenGL(windows下配置又是一個坑);具體詳細的也不知道你運作的是哪個project