作者paulri8924 (ㄤㄤㄤ)
看板C_and_CPP
标题[问题] Code::Blocks环境#import MSXML问题
时间Tue Apr 13 22:55:16 2021
开发平台(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
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 101.137.233.111 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/C_and_CPP/M.1618325718.A.2E0.html
1F:→ Lipraxde: 有中文字元的关系 04/13 23:00
2F:→ paulri8924: 我刚刚将路径改成全英文後还是不行耶@@ 状况跟原本 04/13 23:09
3F:→ paulri8924: 一样 04/13 23:09
5F:→ Lipraxde: 程式码里也有出现中文字元 04/14 00:44
6F:→ Lipraxde: 一定要输出中文的话,档案编码、编译选项要处理好 04/14 00:45
7F:推 LPH66: 不对不对不对, 你哪里学来 #import 的?! 04/14 02:21
8F:→ LPH66: C++ 并没有 #import 这种语法, 引入 dll 也不是这样引入 04/14 02:22
9F:→ LPH66: > Lipraxde 你可能被编译讯息 stray xxx in program 搞混了 04/14 02:22
10F:→ LPH66: 这里原 PO 用的 #import 似乎被解释成 #include 了 04/14 02:23
11F:→ LPH66: 所以该 dll 的二进位内容被贴入原始档内编译造成这讯息 04/14 02:24
12F:→ F04E: Win10环境为啥不用VC?? 04/15 11:57
13F:→ guteres: import合理怀疑是 python 04/21 00:06