C
qul_override_freertos_heap_size
アプリケーションの CMakeLists.txt から freeRTOS マクロ `configTOTAL_HEAP_SIZE ` を設定します
概要
qul_override_freertos_heap_size(<target_name> [HEAP_SIZE])説明
アプリケーションでカスタムヒープサイズを指定する必要がある場合、freeRTOSのデフォルトのconfigTOTAL_HEAP_SIZE マクロを上書きします。これにより、__defaultTotalHeapSize という名前のリンカーシンボルも上書きされ、ARMGCCコンパイラでは--defsym 、IARコンパイラでは--config_def というリンカー引数が設定されます。__defaultTotalHeapSize は、Qt Quick Ultralite Platformで定義されているヒープ測定関数によって必要とされます。
オプション
数値または式として指定される、FreeRTOS の総ヒープサイズ値。
例
qul_override_freertos_heap_size(example_app "1024")qul_override_freertos_heap_size(example_app "8 * 1024")以来
このコマンドは、Qt Quick Ultralite 2.6で導入されました。
特定のQtライセンスの下で利用可能です。
詳細はこちら。