|
如何将tsc.h,tsc_h.asm文件添加到ccs5.5的rtsc(c++工程)工程中去编译并且使用其中函数。我将这两个文件拷贝到工程目录下,刷新工程,发现两个文件已经添加到工程里面,但是使用时,老是报错,tsc.h文件修改如下:6 j0 D t6 M, k5 F1 J9 T B6 t
#ifndef _TSC_H_# ?: d1 ^4 D4 N+ [* L) h e
#define _TSC_H_6 z" @7 e+ ?1 f$ B. D R
; ^; `& Q5 @ W$ ^
#ifdef __cplusplus
+ y3 C m3 q; Qextern "C" {
& X8 L3 @. f% t% W# J5 ?) V* }#endif /* __cplusplus */
: t6 W: b& L6 } h$ A. k* L: W6 ]: n3 m6 I8 J: L( a
void TSC_enable();
+ S8 w7 U% m, o2 I7 n1 K dlong long TSC_read();
. O b9 J! _ H3 |# q0 d9 n4 a/ z$ w& F2 E
#endif /* _TSC_H_ */5 r2 K6 H. ]: d
- B% g4 ^4 v- X3 Z#ifdef __cplusplus
; ~; q7 E* v: J0 f d4 |: X}3 _$ a1 ~; Q- [$ T) d8 i
#endif /* __cplusplus */! U) b1 K$ O' x K1 S
1 G$ M8 b# b6 S4 b e2 ?即使加入了__cplusplus的判断,将函数指定为c的引用方式,但是总是报找不到函数TSC_enable()和TSC_read();将一个汇编文件如何加入一个工程并编译。不知道各位有没有使用asm的工程,请教一下怎样添加和编译一个含有汇编源码的工程。
$ b4 ^3 y/ ?* a, N |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|