社区
高通开发者论坛
帖子详情
makefile 通不过
guishenlong
2010-01-08 11:46:32
ERROR undeclared name, inventing 'extern int AEECLSID_ROOTFORM'
NMAKE : fatal error U1077: 'E:\ARM\ADSv1_2\bin\armcc' : return code '0x1'
痛苦啊
...全文
1693
8
打赏
收藏
makefile 通不过
ERROR undeclared name, inventing 'extern int AEECLSID_ROOTFORM' NMAKE : fatal error U1077: 'E:\ARM\ADSv1_2\bin\armcc' : return code '0x1' 痛苦啊
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
FLYUP_CHEN
2010-01-12
打赏
举报
回复
在BMP上的bid的文件和在老的版本上文件名字大小写是不相同的,可能就是这个原因造成的
guishenlong
2010-01-12
打赏
举报
回复
[Quote=引用 7 楼 babiq 的回复:]
最简单的办法是察看一下你的makefile里,是否添加了BUIW。
如果你是用VS生成MAKEFILE,如果你已经在VS里设置好BUIW的路径,就无需再设置了。但如果你仅仅是使用BREWAPPWizard,是不会有buiw的路径的
[/Quote]
makefile 没有BUIW。。手动设置好了。。。但没次新的工程都要有自己添加麻烦
babiq
2010-01-12
打赏
举报
回复
最简单的办法是察看一下你的makefile里,是否添加了BUIW。
如果你是用VS生成MAKEFILE,如果你已经在VS里设置好BUIW的路径,就无需再设置了。但如果你仅仅是使用BREWAPPWizard,是不会有buiw的路径的
guishenlong
2010-01-12
打赏
举报
回复
[Quote=引用 5 楼 babiq 的回复:]
引用 3 楼 guishenlong 的回复:
引用 2 楼 babiq 的回复:
bid文件没找到
恩,换个老版本可以了。。不知为什么?
BUIW环境变量设置不正确
顺便回复4楼,即使在BREWMP中,BUIW也是一样的。
[/Quote]
BUIW,环境在那设置的。在“我的电脑” 系统属性里 administrator 的用户变量了设置?
BREWDIR E:\PROGRA~1\BREWSD~2.1SP\sdk
BREWSDK E:\PROGRA~1\BREWSD~2.1SP\sdk
BUITDIR E:\PROGRA~1\BREWSD~2.1SP\BREWUI~1\12269D~1.4
在vc里还要吗?
babiq
2010-01-12
打赏
举报
回复
[Quote=引用 3 楼 guishenlong 的回复:]
引用 2 楼 babiq 的回复:
bid文件没找到
恩,换个老版本可以了。。不知为什么?
[/Quote]
BUIW环境变量设置不正确
顺便回复4楼,即使在BREWMP中,BUIW也是一样的。
babiq
2010-01-11
打赏
举报
回复
bid文件没找到
guishenlong
2010-01-11
打赏
举报
回复
[Quote=引用 2 楼 babiq 的回复:]
bid文件没找到
[/Quote]
恩,换个老版本可以了。。不知为什么?
半吊子全栈工匠
2010-01-09
打赏
举报
回复
BUIW的环境设置有问题
makefile
详解
makefile
详细使用方法, 本人在阅读Linux源代码过程中发现如果要全面了解Linux的结构、理解Linux的编程总体设计及思想必须首先全部读通 Linux源代码中各级的
Makefile
文件。目前,在网上虽然有一些著作,但都不能全面的解释Linux源代码中各级的
Makefile
文件,
经典
makefile
例子
本人在阅读Linux 源代码过程中发现如果要全面了解Linux的结构、理解Linux的编程总体设计及思想必须首先全部读通Linux源代码中各级的
Makefile
文件。目前,在网上虽然有一些著作,但都不能全面的解释Linux源代码中各级的
Makefile
文件,因此本人认真阅读了GNU Make 使用手册(3.79)版原文,在此基础上翻译了该手册,以满足对Linux源代码有兴趣或者希望采用GCC编写程序但对缺乏GNU Make全面了解之人士的需要。
GNU Make 使用手册(中译版) GNU make Version 3.79
译者注:本人在阅读Linux源代码过程中发现如果要全面了解Linux的结构、理解Linux的编程总体设计及思想必须首先全部读通Linux源代码中各级的
Makefile
文件。目前,在网上虽然有一些著作,但都不能全面的解释Linux源代码中各级的
Makefile
文件,因此本人认真阅读了GNU Make 使用手册(3.79)版原文,在此基础上翻译了该手册,以满足对Linux源代码有兴趣或者希望采用GCC编写程序但对缺乏GNU Make全面了解之人士的需要。 1 make概述 2
Makefile
文件介绍 3 编写
Makefile
文件 4 编写规则 5 在规则中使用命令 6 使用变量 7
Makefile
文件的条件语句 8 文本转换函数 9 运行make 10 使用隐含规则 11 使用make更新档案文件 12 GNU make的特点 13 不兼容性和失去的特点 14
Makefile
文件惯例 15 快速参考 16 make产生的错误 17 复杂的
Makefile
文件例子
GNUMake使用手册(中译版)
本人在阅读 Linux 源代码过程中发现如果要全面了解 Linux 的结构、理解 Linux 的编程总体设计及思想必须首先全部读通 Linux 源代码中各级的
Makefile
文件。目前,在网上虽然有一些著作,但都不能全面的解释 Linux 源代码中各级的
Makefile
文件, 因此本人认真阅读了 GNU Make 使用手册( 3.79 )版原文,在此基础上翻译了该手册,以满足对 Linux 源代码有兴趣或者希望采用 GCC 编写程序但对缺乏 GNU Make全面了解之人士的需要。--作者
GNU Make 使用手冊(繁體版)
1 make概述
1.1 怎樣閱讀本手冊
1.2 問題和BUG
2
Makefile
檔案介紹
2.1 規則的格式
2.2一個簡單的
Makefile
檔案
2.3mke處理
Makefile
檔案的過程
2.4使用變數簡化
Makefile
檔案
2.5讓make推斷命令
2.6另一種風格的
Makefile
檔案
2.7在目錄中刪除檔案的規則
3编寫
Makefile
文件
3.1
Makefile
檔案的內容
3.2
Makefile
檔案的命名
3.3引入(include)其它的
Makefile
檔案
3.4變數
MAKEFILE
S
3.5
Makefile
檔案重新生成的過程
3.6重載其它
Makefile
檔案
3.7make讀取
Makefile
檔案的過程
4 編寫規則
4.1規則的語法
4.2在檔案名中使用萬用字元
4.2.1萬用字元例子
4.2.2使用萬用字元的常見錯誤
4.2.3函數wildcard
4.3在目錄中搜尋先決條件
4.3.1VPATH:所有先決條件的搜尋路俓(stem)
4.3.2vpath指令
4.3.3目錄搜尋過程
4.3.4編寫搜尋目錄的shell命令
4.3.5目錄搜尋和隱含規則
4.3.6連接庫(Link Libraries)的搜尋目錄
4.4假想(phony)目標
4.5沒有命令或先決條件的規則
4.6使用空目錄檔案記錄事件
4.7內建的特殊目標名
4.8具有多個目標的規則
4.9具有多條規則的目標
4.10靜態樣式規則
4.10.1靜態樣式規則的語法
4.10.2靜態樣式規則和隱含規則
4.11雙冒號規則(::)
4.12自動生成先決條件
5 在規則中使用命令
5.1命令回顯
5.2執行命令
5.3並行執行
5.4命令錯誤
5.5中斷或關閉make
5.6遞迴make
5.6.1變數MAKE的工作模式
5.6.2與子make通訊的變數
5.6.3與子make通訊的選項
5.6.4`--print-directory'選項
5.7定義固定次序命令
5.8使用空命令
6使用變數
6.1變數引用基礎
6.2變數的兩個特色
6.3變數進階引用技術
6.3.1替換引用
6.3.2巢狀變數引用
6.4變數取值
6.5設定變數
6.6為變數值附加文字(text)
6.7撤銷(override)指令
6.8定義多行變數
6.9環境變數
6.10特定目標變數的值
6.11特定樣式變數的值
7
Makefile
檔案的條件語句
7.1條件語句的例子
7.2條件語句的語法
7.3測試標誌的條件語句
8 文字(text)轉換函數
8.1函數呼叫語法
8.2字元串替換和分析函數
8.3檔案名函數
8.4函數foreach
8.5函數if
8.6函數call
8.7函數origin
8.8函數shell
8.9控制Make的函數
9執行make
9.1指定
Makefile
檔案的參數
9.2指定最終目標的參數
9.3代替執行命令
9.4避免重新編譯檔案
9.5變數重載
9.6測試編譯程式
9.7選項概要
10 使用隱含規則
10.1使用隱含規則
10.2隱含規則目錄
10.3隱含規則使用的變數
10.4隱含規則鏈
10.5定義與重新定義樣式規則
10.5.1樣式規則簡介
10.5.2樣式規則的例子
10.5.3自動變數
10.5.4樣式匹配
10.5.5萬用規則
10.5.6刪除隱含規則
10.6定義最新類型的預設規則
10.7舊式的後置規則(suffix rule)
10.8隱含規則搜尋算法
11 使用make更新資料庫檔案
11.1資料庫成員目標
11.2資料庫成員目標的隱含規則
11.2.1更新資料庫成員的符號索引表
11.3使用檔案的危險
11.4資料庫檔案的後置規則(suffix rule)
12 GNU make的特點
13 不相容性和失去的特點
14
Makefile
檔案慣例
14.1
makefile
檔案的通用慣例
14.2
makefile
檔案的工具
14.3指定命令的變數
14.4安裝路俓(stem)變數
14.5用戶標準目標
14.6安裝命令分類
15快速參考
16make產生的錯誤
17複雜的
Makefile
檔案例子
附錄名詞翻譯對照表
高通开发者论坛
2,851
社区成员
5,756
社区内容
发帖
与我相关
我的任务
高通开发者论坛
本论坛以AI、WoS 、XR、IoT、Auto、生成式AI等核心板块组成,为开发者提供便捷及高效的学习和交流平台。 高通开发者专区主页:https://qualcomm.csdn.net/
复制链接
扫一扫
分享
社区描述
本论坛以AI、WoS 、XR、IoT、Auto、生成式AI等核心板块组成,为开发者提供便捷及高效的学习和交流平台。 高通开发者专区主页:https://qualcomm.csdn.net/
人工智能
物联网
机器学习
技术论坛(原bbs)
北京·东城区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章