質問: タイトル通りです。 ■ 環境 ・OS Ubuntu:18.04 ・ツール VSCODE SPRESENSE SDK ■ 状況 VSCODE上でSPRESENS SDKによるプログラミングを楽しんでいますが、 自作した複数アプリケーションで共通で使うライブラリはどのようにしたら使用可能なのでしょうか。 ワークスペース上でフォルダを作成"myDriver"などにライブラリファイルを格納 各アプリケーションからライブラリをインクルードすると、インクルードエラーが出てしまいます。 色々試してみたのですが、上手く行かないので質問させて頂きました。 どなたかご存じの方がいらっしゃれば、ご教授のほどお願いいたします。
回答: 過去のスタックオーバーフローの投稿で、既に参照されているかもしれませんが... Spresense SDKに、Static Library (.a)を追加する方法は static library を `externals` 以下で作成するという方法です。 SDK2.0 から `LibTarget.mk` -> `Library.mk` へと若干構成が変わってそうですが、 参考になったりしないでしょうか。