- 积分
- 970
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2011-12-9
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
本帖最后由 kazami2003 于 2015-1-16 15:01 编辑
Hi,
之前有看過某些人compile WPS只有出現ungrib.exe.
這裡就幫大家解答一下, 如果compile WPS只出現ungrb.exe
以下有一種可能狀況:
也就是geogrid/src/Makefile, 以及metgrid/src/Makefile
裡面的$(MPI_LIB) --> -L$(MPI_LIB)
這主要是因為如果使用intel compile, MPI_LIB這個環境變數本身並沒有帶上"-L"這個編譯選項
因此會導致compile grogrid, metgrid會出錯, 因為無法正確連結到MPI_LIB這個變數
假設compile 不過, 而且是發生$(MPI_LIB)錯誤的話, 只要改成跟圖中一樣 -L$(MPI_LIB)
再run compile就可以正常。
至於這是不是常常會發生, 我目前只有在使用intel compiler的環境有遇過這樣的問題。
大概是這樣, 希望有小小幫助 , 3Q
|
|