- 在线时间
- 4 小时
- 最后登录
- 2011-12-14
- 注册时间
- 2011-5-21
- 听众数
- 3
- 收听数
- 0
- 能力
- 0 分
- 体力
- 22 点
- 威望
- 0 点
- 阅读权限
- 20
- 积分
- 18
- 相册
- 0
- 日志
- 0
- 记录
- 0
- 帖子
- 16
- 主题
- 4
- 精华
- 0
- 分享
- 0
- 好友
- 0
升级   13.68% 该用户从未签到
 |
本帖最后由 tomorrow0530 于 2011-5-23 12:07 编辑 ; ?% R! S$ M6 [" t
- S# Z- x" p: D9 C( A( C# K
现需要c++来调用lingo文件
6 `; D1 C: g: {; u% u. z我用lingo目录下C:\LINGO11\Programming Samples\VC++\**自带的文件,3 ~" j, U) p. Z8 P$ ]
新建了一个工程,! B3 b/ j" Y2 ~& I$ _! n
然后**.c文件加入工程,
0 G4 \# ~3 P8 b9 q7 S然后再把lingo11.lib添加到工程中,3 k$ m9 I- Y( z1 `# o+ r& W
v+ `- L) |7 @$ N6 ?" y
但是编译报错!
7 L1 o! b, F+ m1 K直接编译报:- B- H6 W* P" z8 V4 X" \3 j
75 C:\LINGO11\Programming Samples\VC++\**\**.c invalid conversion from `int (*)(void*, void*, int, char*)' to `void (*)(void*, void*, int, char*)'
( p8 U4 V! b' M$ c3 o7 ^# L. {75 C:\LINGO11\Programming Samples\VC++\**\**.c initializing argument 2 of `int LSsetCallbackErrorLng(void*, void (*)(void*, void*, int, char*), void*)'
- Z9 F# b. T9 ]7 E& ]& b0 N( B; y( o: L; z* @" U
用**目录下的makefile文件编译报:" n0 K, M4 y& @+ K+ p2 L
CreateProcess((null), cl -c **.c, ...) failed. % S9 E/ N. t! V: f0 a7 E7 j
系统找不到指定的文件。
* j+ c$ c( t+ ?; _8 B& G0 \ ]: ^C:\LINGO11\Programming Samples\VC++\**\Makefile [Build Error] [**.obj] Error 2 0 v0 ~9 o) e3 n# z
我用的C++编译器是devC++4.9.9.2* i9 w/ V# _( t' J/ N1 W* O; g
有人成功过吗?4 H0 R3 y: H, c9 R% y" w
|
zan
|