私はXcodeのに問題がある、私は次のエラーを取得しています:Xcodeのはexternエラー
#import "IOKitLib.h"
#import <dlfcn.h>
#import <pthread.h>
#import <mach/mach.h>
#import <sys/ptrace.h>
#import <libkern/OSAtomic.h>
static mach_port_t masterPort = 0;
extern "C" kern_return_t io_service_open_extended
(
mach_port_t service,
task_t owningTask,
uint32_t connect_type,
NDR_record_t ndr,
io_buf_ptr_t properties,
mach_msg_type_number_t propertiesCnt,
kern_return_t *result,
mach_port_t *connection
);
解決するために私を助けてください:ここでは
Error : Expected identifier or ')'
は番目のコードですこの問題はどこで間違っているのか教えてください。ありがとう!
ライン:あなたは
__cplusplus
ガードマクロを使用して、例えばヘッダファイルから、任意の言語(C++、CまたはObjective-Cの)で宣言を使用可能にすることができますか?このソースファイルの名前は何ですか? – Droppyextern "C" kern_return_t io_service_open_extended –
ファイルの名前は何ですか?それはC++ソースファイルですか? – Droppy