用ADS编译arm9程序,总是报这个错误,怎么回事呀? main程序里加了#define GLOBAL_CLK 1还是不行~~~

用ADS编译arm9程序,总是报这个错误,怎么回事呀? main程序里加了#define GLOBAL_CLK 1还是不行~~~,第1张

你虽然定义了GLOBAL_CLK,但如果定义在包含option.h之后,那对option来说还是没有定义,另外,你定义的时候,GLOBAL_CLK后面为什么要有个1啊。你这样试试:

#define GLOBAL_CLK

#include "def.h"

#include "option.h"

#include "2440addr.h"

#include "2440lib.h"

#include "2440slib.h"

#include <stdarg.h>

#include <string.h>

#include <stdlib.h>

#include <stdio.h>

#include <ctype.h>

extern U32 PCLK

你在用ADS1.2编译的程序都是要经过配置的

通常用来编译ARM等芯片的程序,二你用Linux下的GCC是基于X86(i386)

你要想在Linux编译的程序在ARM下面也能运行那就得用交叉编译链编译Linux下的程序,然后再下载到开发板运行。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/8080627.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-13
下一篇2023-04-13

发表评论

登录后才能评论

评论列表(0条)

    保存