[英]IAR Embedded workbench create library
我想在IAR Embedded Workbench中創建一個簡單的庫(C / ANSI),然后在另一個項目中使用該庫。 我在他們的網站上找到了一些文檔 。 雖然我不完全理解它,但我設法讓自己成為.r90
文件,據我所知,這將是圖書館。 請注意,我是這個領域的初學者。 總之,我想逐步介紹如何創建庫,然后如何在另一個項目中導入它。 謝謝。
PS:我正在使用IAR Embedded Workbench for AVR,這個版本沒有Linker
下的Library
選項卡。
簡單地說。
這適用於ARM風格。 嵌入式工作台的其他目標或版本可能會有所不同。
IAR工作台的步驟6.20。
創建圖書館
1.1從(項目 - >創建新項目)創建一個新項目
1.2項目在C中選擇主要
1.3我通過右鍵單擊工作區框中的main.c(左邊是編碼區)從項目中刪除了main.c
1.4添加代碼並從項目 - >選項(Alt + F7)中打開選項,在類別中選擇常規選項,然后選擇右側的輸出選項卡。
1.5從輸出選項卡中選擇“庫”。
1.6構建它。
添加到另一個項目
2.1創建新項目並轉到IDE。
2.2右鍵單擊IDE左側的工作區,然后通過選擇“添加文件”選項將Exe文件夾(默認輸出文件夾IAR)中的庫的r90文件添加到項目中
在最后一步之后,我相信您可以從新項目中調用庫中的函數。 如果包含函數和變量的extern聲明,則可以避免聲明的隱式警告。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.