記一次編譯虹軟SDK使用的Makefile

2021-10-24 17:17:28 字數 1237 閱讀 7578

# -g    新增gdb除錯選項

# -o 指定生成可執行檔案的名稱

# -fpic 表明使用位址無關**

# -i i的大寫,include標頭檔案非標準庫中存在的也不是在當前資料夾下的,需要將位址用-i(大寫)包含

# -l 用到的函式或操作非標準庫下的,需要將庫存在的位址用-l包含,庫檔案一般為.a或.so檔案

# -l 用在-l之後,後加庫名稱,-l庫名(.a檔名)

cxx := g++

cxxflags := `pkg-config opencv --libs --cflags opencv`

include := -i./inc

libpath := -llinux_so -larcsoft_face_engine -larcsoft_face

share := -wall -g -fpic -shared -o

objs := samplecode.cpp

target := libsamplecode.so

all:$(target)

$(target):$(objs)

$(cxx) $(objs) $(cxxflags) $(include) $(libpath) $(share) $(target)

.phony: clean

clean:

rm -f *.o *.so

todo

動態庫原始碼

package main

/*//網路參考資料

// //func c.gobytes(unsafe.pointer, c.int) byte

//// //型別對應

// // c.plusone((**c.int)((unsafe.pointer)(&s1[0])))

*//*

#cgo ldflags: -llinux_so -lsamplecode -lstdc++

#include #include "samplecode.h"

*/import "c"

import (

"encoding/base64"

"unsafe"

"fmt"

"time"

)//#cgo cflags: -i. -iinc

func main()

記一次的使用

將jsp拆分frame框架,因為採用了第一種方式,一直在考慮用jquery非同步請求獲取資料,總是但不到效果,終於在js寫吐的時候選擇了第二種方式。參考網上的使用,大多是下面這個樣子,如果涉及靜態頁面之間定位,是沒有問題的 href 為目標頁面 通過target定位到frame views main...

記一次虹軟測試開發工程師(實習)電話面試

今天剛剛進行了一次虹軟的 面試,趁著記憶還清楚的時候過來記錄一下。首先是自我介紹,要求我介紹一下自己的專業和專案,我之前準備的自我介紹都沒有涉及到專案,我覺得不行,就臨場發揮了一下,說的有一些囉嗦,還可以吧。問的問題主要是圍繞著我的專案,專案做了什麼,怎麼做的,用了多長時間,這些問題其實都比較好答,...

記一次Android Studio編譯異常

最近電腦總是藍屏,所以重灌了一次win7系統,然後重新安裝android studio,然後發現在build的時候一直報乙個錯誤 a failure occurred while executing com.android.build.gradle.tasks.mergeresources file...