Vivado SDK生成 使用靜態庫

2021-10-04 18:08:53 字數 759 閱讀 6793

針對需要進行智財權保護的**,可以通過庫的方式進行處理。在xilinx/vivado環境下,針對non-os環境,可以使用靜態庫;針對linux環境,可以使用靜態庫和動態庫。這裡,對non-os環境下,靜態庫的生成和使用方法進行記錄。

基本參考:

xilinx sdk及其官網上的靜態庫生成和使用方法,我自己驗證,未能編譯通過,如果童鞋們有使用成功的經驗,多謝告知!

新建library工程,如下圖所示:

加入自己的**(testlib.h和testlib.c),如下圖所示:

編譯後,會生成libtestlib.a檔案,檔案命中的lib字首是自動產生的。

將生成的庫檔案和及.**件複製到希望使用庫的工程src路徑下,然後,對工程屬性進行如下圖所示設定:

這樣,就可以使用庫檔案了。

使用freemarker生成靜態頁面

開發門戶 時,我們需要把頁面生成靜態的,以應對大規模的訪問,這篇文章主要介紹了,如何使用freemarker的api將模板檔案 ftl 生成為html檔案 建立gettemplate 方法用於獲取 freemarker的模板 template 物件 public static template ge...

使用C 生成靜態頁面

開發環境 vs2010beta2 使用場景 新聞發布等cms系統 一 建立用於生成靜態頁面的html模板檔案template.html 放在web應用程式的根目錄下 二 建立頁面檔案default.aspx 增加兩個input text文字框 html型別的 分別指定name為title和conte...

使用HTTPCLIENT去生成靜態HTML頁面

一般生成html頁時,都會用比如freemarker等去搞,但今天看到和學到乙個還應該 不錯的方法,是使用httpclient的get方法,去讀某個動態的url,然後把讀出的內容再儲存成html的,下面例子介紹一下 public class htmlparser 根據模版及引數產生靜態頁面 publ...