- 在线时间
- 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 编辑 % Q; x3 ` F' M5 ~5 C$ O3 s
" B# Z! A0 z3 c( ^& o
现需要c++来调用lingo文件
" s2 |7 B; n/ _8 r我用lingo目录下C:\LINGO11\Programming Samples\VC++\**自带的文件,
8 B0 P I/ p0 J8 x! L7 L2 P新建了一个工程,0 Z) j1 {* a. v9 q) ]
然后**.c文件加入工程,
- v: p$ B, L3 Q然后再把lingo11.lib添加到工程中,* @3 p, f o9 I _
) H+ v. |9 k, B4 q% `
但是编译报错!" R& O# n: j/ `( L& _, y7 ?. U2 e% Z$ s
直接编译报:3 o8 E3 Y3 G7 R e- w$ L
75 C:\LINGO11\Programming Samples\VC++\**\**.c invalid conversion from `int (*)(void*, void*, int, char*)' to `void (*)(void*, void*, int, char*)' ! b* m& A t+ A+ Q* Q& a- J( s
75 C:\LINGO11\Programming Samples\VC++\**\**.c initializing argument 2 of `int LSsetCallbackErrorLng(void*, void (*)(void*, void*, int, char*), void*)'
& v- A7 x2 W8 ^ r9 X* ` c/ \( F& u: E
用**目录下的makefile文件编译报:
A% O( p2 t# `' e( O- | CreateProcess((null), cl -c **.c, ...) failed. & _* S; S g3 t7 T7 H
系统找不到指定的文件。
C* v( V4 @ [0 }" }C:\LINGO11\Programming Samples\VC++\**\Makefile [Build Error] [**.obj] Error 2
, P, x8 z1 J9 u- Z5 u. S我用的C++编译器是devC++4.9.9.2, o( b$ @: P, A! f9 ?
有人成功过吗?3 J% q9 V5 t6 \$ ~, a- q- y
|
zan
|