我編譯Fortran生成dll檔案供VB呼叫,但是編譯時有問題,請幫忙

發布 科技 2024-04-27
13個回答
  1. 匿名使用者2024-02-08

    這種資源還是在谷歌上搜尋,如果有人曾經在網際網絡上發布過,或者有****,一般都會被收錄在搜尋引擎中; 如果找不到,可以找個相關的論壇,最好是人氣高的那種論壇,註冊成為會員,發帖求助,會有高手幫你。

  2. 匿名使用者2024-02-07

    您想在您的**上顯示“知道”的問答嗎? 免費獲取**!

    如果您想提出投訴或發表評論,請前往了解投訴欄以獲取反饋。

  3. 匿名使用者2024-02-06

    如果不仔細觀察,目視檢查是由傳遞的字串引起的。

    嘗試在 vb 函式中傳入乙個 infile,然後傳入乙個長度為 30 的 infile

  4. 匿名使用者2024-02-05

    VB傳入dll引數越界,對吧,使用陣列? 傳入陣列的大小可能不合適,並且陣列定義足夠大。

  5. 匿名使用者2024-02-04

    這是不準確的。 說清楚。

    是fortran dll中的內存在退出時沒有釋放嗎??? 我不知道。

    最好能貼上一些宋胡稱之為的**。

    耶蘇

    因為不清楚,所以名字沒有留下。

  6. 匿名使用者2024-02-03

    變數 b 和 d 僅在 Fortran 中使用,不是 Visual Basic,因此 VB 無法顯示該值。

    除非在 Fortran 中新增輸出 b 和 d 的函式,否則可以通過在 VB 中執行該函式來獲取結果。

    我沒有使用過 fortran,但原理幾乎相同)。

  7. 匿名使用者2024-02-02

    附錄:你離開郵箱,我會把來源**發給你......

    我試過了,**執行有效。

    我看了一下,應該是在沒有arraytest功能的情況下,我用的是Compaq Visual Fortran 6版本,放吧! $attributes dllexport ::arraytest

    更改為:!ms$ attributes dllexport::arraytest

  8. 匿名使用者2024-02-01

    這還不是全部! 開場發言已被注釋掉。

    很多襪子要簡單! opening 語句用於將編譯資訊傳遞給編譯器,例如您的信譽語句,它告訴編輯器編譯成 dll 檔案,而不是注釋語句。

    您可以按 F1 在 PS 下查詢。

    另乙個:建議扔掉PS,至少要改變CVF或IVF。

  9. 匿名使用者2024-01-31

    在數字之後,具有一些特殊字元和較少函式的編譯器可以用作注釋,但是具有較多函式或高階點的編譯器會將其解釋為另一條指令(類似於define),因此它將附加函式編譯到其中。 例如,OpenMP 就是乙個很好的例子。

  10. 匿名使用者2024-01-30

    最好將 Fortran 原始碼 ** 直接翻譯成 C++。 Fortran 執行程式的過程確實不是免費的。

  11. 匿名使用者2024-01-29

    也許這是乙個矩陣運算,對吧? 房東可以回去檢查。

  12. 匿名使用者2024-01-28

    Fortran**。

    屬性 dllexport::arraytest 應該是! $dec attributes dllexport ::arraytest

    您只需要乙個 dll。 lib,exp 別管它。

    如果想知道生成的 dll 是匯出 ArrayTest 還是 arraytest@8,請使用 Dependency Walker 開啟 DLL。

  13. 匿名使用者2024-01-27

    不,我經常用dll來做這件櫻花,我沒有發現這種情況。

相關回答
6個回答2024-04-27

它是將**轉換為系統的可執行命令。

7個回答2024-04-27

檢查檔案是否存在。

3個回答2024-04-27

19: a tool returned an error code

你可以找到這樣的帖子: >>>More

4個回答2024-04-27

Pascal編譯系統是乙個系統軟體。 Pascal 是第一種結構化程式設計語言,具有嚴格的語法、清晰的層次結構、易於編寫和可讀的程式。 Pascal語言廣泛應用於各種軟體中,程式分為名稱(程式後自提)、設定(var後定義)、開始(begin)、程式(body)、read(讀read ln)、結束(end),結構層次分明,嚴謹嚴密。 >>>More

8個回答2024-04-27

最近有點沉迷於Jetbrains的IDE,於是順便試了一下Rider(C語言的IDE),發現對Unity的支援非常好,可以完全替代臃腫跨平台的VS和弱小雞一樣的Mono。 >>>More