|
如何将tsc.h,tsc_h.asm文件添加到ccs5.5的rtsc(c++工程)工程中去编译并且使用其中函数。我将这两个文件拷贝到工程目录下,刷新工程,发现两个文件已经添加到工程里面,但是使用时,老是报错,tsc.h文件修改如下:
$ [" J ^! \/ ^: b n5 N9 U" K# _, e C#ifndef _TSC_H_
3 {4 c% O$ H% G0 }- x#define _TSC_H_
, @2 k2 ?- [- ?1 j
9 X4 ?# W6 R- m# l1 k: \#ifdef __cplusplus* t' U# [+ w& B# J
extern "C" {
1 Y8 y" w9 U" r( y! s" o: w. a6 g#endif /* __cplusplus */3 y- J- R5 b3 J, U
( Y6 w, ?$ ^: h0 kvoid TSC_enable();- e: n& t2 b2 q6 Y7 O
long long TSC_read();
) T7 |5 N2 a, y3 t& `2 j# w8 T% x% l1 f, s1 D% `, a! p
#endif /* _TSC_H_ */
# ~- D$ E2 i8 q$ r$ K( V7 H6 Z2 Z% v6 n# q: h* ]8 w
#ifdef __cplusplus* n- [: H6 }! F4 R7 Y3 V# {, y( z/ a
}
, q `# a9 N: E3 t#endif /* __cplusplus */5 l6 W! r a1 U) w/ `1 N+ v, Z! t
2 a. g& }& ^* X
即使加入了__cplusplus的判断,将函数指定为c的引用方式,但是总是报找不到函数TSC_enable()和TSC_read();将一个汇编文件如何加入一个工程并编译。不知道各位有没有使用asm的工程,请教一下怎样添加和编译一个含有汇编源码的工程。
. D# Q8 ]1 e; Q* G* \6 J: M4 v |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|