|
|
如何将tsc.h,tsc_h.asm文件添加到ccs5.5的rtsc(c++工程)工程中去编译并且使用其中函数。我将这两个文件拷贝到工程目录下,刷新工程,发现两个文件已经添加到工程里面,但是使用时,老是报错,tsc.h文件修改如下:0 ~6 }0 m' @% t
#ifndef _TSC_H_
4 {) M) K$ M1 z/ V; H2 c# l#define _TSC_H_
! G8 J- J" s% K5 W* n. H& u4 Y
" _( L# W# I3 W# `3 ^* }#ifdef __cplusplus0 ~5 I/ o; T `" O4 k
extern "C" {4 h+ ?5 b/ M8 I
#endif /* __cplusplus */
, W/ M. {; ^5 f
- R ~8 a; {( f6 Qvoid TSC_enable();( q# S3 a; T8 A8 h) k. I- z
long long TSC_read();
* {* m. @# E* ?4 M- \
1 Z8 _) m% K) h( d0 ?- }#endif /* _TSC_H_ */9 {6 b/ ?& t$ A- r( f7 A! ^# Y
- P z6 K) x" S) `#ifdef __cplusplus
$ N! ?, }8 b7 S( T2 B0 c+ l9 B; u}6 |9 `9 F% H$ m6 A6 O
#endif /* __cplusplus */
; J9 n* T0 a' R0 r' [; d3 X! W1 j1 l2 q4 w
即使加入了__cplusplus的判断,将函数指定为c的引用方式,但是总是报找不到函数TSC_enable()和TSC_read();将一个汇编文件如何加入一个工程并编译。不知道各位有没有使用asm的工程,请教一下怎样添加和编译一个含有汇编源码的工程。
! K! O8 d# Q* k |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|