C
qul_override_freertos_heap_size
アプリケーションのCMakeLists.txtからfreeRTOSマクロconfigTOTAL_HEAP_SIZE 。
概要
qul_override_freertos_heap_size(<target_name> [HEAP_SIZE])
説明
アプリケーションがカスタム・ヒープ・サイズを指定する必要がある場合、デフォルトの freeRTOSconfigTOTAL_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 ライセンスの下で利用可能です。
詳細はこちら。