目前这不是交叉编译设置。只是一个本地 C 开发环境。这是代码:
#include <stdio.h>
int main(void){
printf("Hello World\n");
}
我用命令编译:vbbcm68k test.c
输出:
>#include <stdio.h>
error 248 in line 1 of "test.c": file 'stdio.h' not found
我已经安装了 vbcc_bin_amigaos68k 和 vbcc_target_m68k-amigaos
我的用户启动看起来像这样:
;BEGIN vbcc
assign >NIL: vbcc: Hard Disk:vbcc
assign >NIL: C: vbcc:bin vbcc:include ADD
setenv VBCC vbcc:
;END vbcc
我的安装根目录如下所示(头文件存在于 include/ 中):
Directories
bin
config
doc
include
lib
Files
test.asm
test.c
vbcc_inst.log
vbcc_version
如果我将 .h 文件复制到根目录,它可以工作,但显然我希望在 vbcc:include 中检测到它们。任何人都可以帮忙吗?