|
如何将tsc.h,tsc_h.asm文件添加到ccs5.5的rtsc(c++工程)工程中去编译并且使用其中函数。我将这两个文件拷贝到工程目录下,刷新工程,发现两个文件已经添加到工程里面,但是使用时,老是报错,tsc.h文件修改如下:
% l9 \5 w( Q" r7 v/ a#ifndef _TSC_H_
- l, J; Z" p& r. h" S#define _TSC_H_
. x3 v2 U, v* B+ q% p
5 z! A" F( n. y9 e#ifdef __cplusplus
1 T) ?4 ~* h9 L1 `8 V* J( lextern "C" {
6 ^- D Y: Q6 |- V( h#endif /* __cplusplus */+ a' D+ t3 o) l
; H1 |1 a3 |8 F" t( L
void TSC_enable();
; C* s6 q. h1 L+ Y, qlong long TSC_read();
" \4 i" F' M3 u
* e+ q( Y% [8 Y# l y) T* O#endif /* _TSC_H_ */
* C5 X; Y) q v2 ]8 P; a _6 _- O7 P8 \8 |+ u- \
#ifdef __cplusplus6 b( f$ L* _) R q; Q) K4 V
}
1 L! |$ i7 P2 {#endif /* __cplusplus */% }7 a0 D9 D; F/ _4 B; j5 A- _
( x2 i ]8 L" s) R
即使加入了__cplusplus的判断,将函数指定为c的引用方式,但是总是报找不到函数TSC_enable()和TSC_read();将一个汇编文件如何加入一个工程并编译。不知道各位有没有使用asm的工程,请教一下怎样添加和编译一个含有汇编源码的工程。4 e, H, e5 c. S6 s6 g$ o8 h
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|