問題タブ [platformio]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
platformio - platformio cli を使用して mjs ライブラリ (組み込みの JavaScript) をインストールする際の問題
関数を platformioにインポートした後、 mjsで関数を使用しようとすると、ビルド エラーが発生します。
を試す#include <../lib/mjs/mjs.h>
ことはできますが、ヘッダー ファイルのみが含まれ、.c ファイルは含まれません。何もリンクされていません。
mjs (または .c を含む外部ライブラリ) を platformio ライブラリとして設定するにはどうすればよいですか?
詳細:
#include <mjs.h>
または#include <mjs/mjs.h>
main.cで試すことができますが、どちらも機能しません。- コンパイル中にライブラリが .pioenvs にコピーされることを期待しています。
しかし、そうではないようです。 - お気に入りの検索エンジンからいくつかのことを試しました。しかし、運がありません。Platformio のドキュメントもあまり役に立たないようです。これに github の問題を送信する必要があると思われる場合は、コメントでお知らせください。
ESP32 espressif DFU ライブラリ バージョン 1.5 現在 Windows 10 に対応 (将来的には WSL Debian、Gentoo Linux、Mac も使用予定)
platformio.ini
ps プロトタイピング フェーズを終了した後、gpl 制限があることを理解しています (プロトタイピング中は制限はありません)。そのため、商用ライセンスを購入する予定です。このライブラリは platformio ストアには適していないと思います。ローカル専用のライブラリが必要です。
しかし、そこにある多くのライブラリは、見つかった手順に従い、platformio の使いやすさを拡張できます...