- 在线时间
- 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 编辑 - J/ P5 x6 [ X4 |4 Y, m
! Y: G) b5 ]; m; J现需要c++来调用lingo文件
6 c( _( ~; I; M8 z- J8 p" E. f我用lingo目录下C:\LINGO11\Programming Samples\VC++\**自带的文件,6 @4 A' {0 ]4 c6 [
新建了一个工程,, W" {* W. [# M# u7 v
然后**.c文件加入工程,
0 W0 F0 O+ [; s8 D, _. _然后再把lingo11.lib添加到工程中,7 C5 s5 Y9 O+ E: z( K8 @& m& E
7 j- \' x0 p- B; C但是编译报错!
3 Z0 ?. B: T0 ~- _5 H1 I( X直接编译报:/ V; h: b# E% O! W3 ^4 B
75 C:\LINGO11\Programming Samples\VC++\**\**.c invalid conversion from `int (*)(void*, void*, int, char*)' to `void (*)(void*, void*, int, char*)'
6 W) P3 r' P2 ^75 C:\LINGO11\Programming Samples\VC++\**\**.c initializing argument 2 of `int LSsetCallbackErrorLng(void*, void (*)(void*, void*, int, char*), void*)'
" O2 _' P# f. c8 I
+ U) o. ]5 |) Z' \. |4 P% l用**目录下的makefile文件编译报:
8 x- G1 G+ _- ~! m' ]) M CreateProcess((null), cl -c **.c, ...) failed. & X! W1 i7 E! i1 X) G+ y5 r
系统找不到指定的文件。 % L6 i# }" w1 D/ ^
C:\LINGO11\Programming Samples\VC++\**\Makefile [Build Error] [**.obj] Error 2
& q/ N7 Y. p; W/ m* M" ~2 s1 A我用的C++编译器是devC++4.9.9.2' ]) }3 e! I7 W/ @- ~! d9 c
有人成功过吗?: h1 i l+ L! j y# Q
|
zan
|