|
如何将tsc.h,tsc_h.asm文件添加到ccs5.5的rtsc(c++工程)工程中去编译并且使用其中函数。我将这两个文件拷贝到工程目录下,刷新工程,发现两个文件已经添加到工程里面,但是使用时,老是报错,tsc.h文件修改如下:
+ w- X$ E) e& R! D#ifndef _TSC_H_
' L6 M$ U1 m) x#define _TSC_H_
" ^. ?8 u4 F5 u1 h& K8 j9 [; a- [5 D8 e
#ifdef __cplusplus. D- }, {+ D' `
extern "C" {
" q* o- {6 S& s7 X/ X) @" e#endif /* __cplusplus */6 `3 M. O0 j5 I+ L
/ m8 u3 w/ d2 R; ?8 y1 n" \
void TSC_enable();+ T2 O6 z* q1 V" b: D$ M m
long long TSC_read();3 _1 }6 l4 U! e5 L* C" x5 E) A: c
0 @5 }$ ]) B- G9 v6 a9 v9 Z+ M2 I: I. G$ `#endif /* _TSC_H_ */, P6 _+ O9 f; f7 p* A- Q
- n5 |; l% M i! h5 a
#ifdef __cplusplus$ J; K. L0 E7 ^, u% F9 e
}
) n2 o) C1 \9 O+ k6 C) ~#endif /* __cplusplus */0 G3 B% \" k: \
9 j9 q$ p6 X6 i6 `& U% o/ N; u即使加入了__cplusplus的判断,将函数指定为c的引用方式,但是总是报找不到函数TSC_enable()和TSC_read();将一个汇编文件如何加入一个工程并编译。不知道各位有没有使用asm的工程,请教一下怎样添加和编译一个含有汇编源码的工程。
* t/ g, F. S& i( |; T |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|