[問題] Code::Blocks環境#import MSXML問題

作者: paulri8924 (ㄤㄤㄤ)   2021-04-13 22:55:16
開發平台(Platform): (Ex: Win10, Linux, ...) Win 10
編譯器(Ex: GCC, clang, VC++...)+目標環境(跟開發平台不同的話需列出) GCC
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...) MSXML4.dll
問題(Question): 使用Code::Blocks整合開發環境下,我上網找了一個可以透過line notify傳訊息的程式
碼,然後安裝了msxml4,再將dll檔跟程式碼檔放在同一個資料夾,但編譯時出錯,不知
道錯在哪裡,小弟是新手,還請前輩解惑,謝謝!
餵入的資料(Input): 略
預期的正確結果(Expected Output): 能正確執行
錯誤結果(Wrong Output): 見影片檔
程式碼(Code):(請善用置底文網頁, 記得排版,禁止使用圖檔) 見影片檔
補充說明(Supplement):
影片檔網址:https://www.youtube.com/watch?v=jaJZ_ph-Ub8
作者: Lipraxde (Lipraxde)   2021-04-13 23:00:00
有中文字元的關係
作者: paulri8924 (ㄤㄤㄤ)   2021-04-13 23:09:00
我剛剛將路徑改成全英文後還是不行耶@@ 狀況跟原本一樣https://imgur.com/rY18hPF
作者: Lipraxde (Lipraxde)   2021-04-14 00:44:00
程式碼裡也有出現中文字元一定要輸出中文的話,檔案編碼、編譯選項要處理好
作者: LPH66 (-6.2598534e+18f)   2021-04-14 02:21:00
不對不對不對, 你哪裡學來 #import 的?!C++ 並沒有 #import 這種語法, 引入 dll 也不是這樣引入> Lipraxde 你可能被編譯訊息 stray xxx in program 搞混了這裡原 PO 用的 #import 似乎被解釋成 #include 了所以該 dll 的二進位內容被貼入原始檔內編譯造成這訊息
作者: F04E (Fujitsu)   2021-04-15 11:57:00
Win10環境為啥不用VC??
作者: guteres (走出自己的路)   2021-04-21 00:06:00
import合理懷疑是 python

Links booklink

Contact Us: admin [ a t ] ucptt.com