- 在线时间
- 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 编辑 / \6 `& U3 K8 t
; U. u U" W, h
现需要c++来调用lingo文件
" r( V$ M# a% i" n9 H我用lingo目录下C:\LINGO11\Programming Samples\VC++\**自带的文件,
. g; H( y& A7 k8 t7 L; [% l新建了一个工程,
3 d6 O2 X( W6 {3 e然后**.c文件加入工程,
$ M2 n: g: `, L然后再把lingo11.lib添加到工程中,* y+ j5 P2 {, K, E
) W9 M1 J: a3 \# g8 s, Z! q& V但是编译报错!
s, ?) W6 {8 x2 O直接编译报:4 T% r c( h! ?, y2 c9 p0 O7 S: H" J
75 C:\LINGO11\Programming Samples\VC++\**\**.c invalid conversion from `int (*)(void*, void*, int, char*)' to `void (*)(void*, void*, int, char*)' 9 a! x0 m1 P8 f5 z |
75 C:\LINGO11\Programming Samples\VC++\**\**.c initializing argument 2 of `int LSsetCallbackErrorLng(void*, void (*)(void*, void*, int, char*), void*)'
0 l9 z# Q3 J! }2 `) G' V3 E7 `
用**目录下的makefile文件编译报:+ Y4 w: |2 g' Y
CreateProcess((null), cl -c **.c, ...) failed. 9 J/ ? R9 @0 ]# ]
系统找不到指定的文件。
0 O1 X' _8 z" O# S9 D' d' `5 xC:\LINGO11\Programming Samples\VC++\**\Makefile [Build Error] [**.obj] Error 2
m3 e# O7 D, A- @我用的C++编译器是devC++4.9.9.2
/ y& C1 V! n# I% U8 y# \$ n有人成功过吗?
) a1 }" [: N ~) @' k# J3 T( u |
zan
|