當前位置:編程學習大全網 - 網站源碼 - 請問我的文件源碼中含有多個module文件 但都沒有編譯成.mod 文件,我已經把module加入到了工程中,

請問我的文件源碼中含有多個module文件 但都沒有編譯成.mod 文件,我已經把module加入到了工程中,

1. compaq的話,直接就可以編譯,編譯器會自動先編譯module。

2. ifort的話,先編譯所有代碼文件,如果有module編譯會報錯,但是這時module已經被編譯成.mod文件了,再用ifort編譯壹下就可以通過了。

3. pgi的話,壹定要在編譯項中按照順序寫好進行編譯,順序是:有module的代碼文件,子程序代碼文件,主程序文件。如果不按照順序寫好,編譯器是會按照文件名順序編譯的,如果module不在前列,則怎麽編譯都通不過。還有壹點,module中變量的順序最好喝程序中變量出現的順序相同,因為本人的經驗中,變量順序出現不壹致也會出現問題。

希望對妳有所幫助。

  • 上一篇:惠達農機深松精準作業平臺沒有信號
  • 下一篇:pycharm是什麽
  • copyright 2024編程學習大全網