0
Eclipseで私はこのCプログラムを持っています。 WindowsのEclipseではうまくコンパイルされますが、OSXでEclipseでコンパイルしようとすると、いくつかのエラーが発生します。この "NULLを解決できませんでした"というエラーの原因は何ですか?
Symbol 'NULL' could not be resolved
それがこれです原因コード:なぜEclipseはOSXで同じプログラムのためではなく、Windowsでこのエラーを示している
pdPASS != xTaskCreate(uartUI, (signed char*)"Uart UI", STACK_BYTES(1024*6), &System, PRIORITY_LOW, &System.task.userInterface)
?
重複の可能性http://stackoverflow.com/questions/7433448/eclipse-cdt-symbol-null-could-not-be-resolvedあなたが必要な不足している – coelhudo
''(または 'NULL'を定義するいくつかのヘッダのうちの1つ)の' #include ';重複した質問を参照してください。おそらく、Windowsでは '#include'のヘッダを' #include'に 'nULL'を定義しています。ああ、ちょうどGoogledのリファレンスによると、 'xTaskCreate()'の第2引数は 'const portCHAR * const'型です。なぜあなたは 'signed char *'にキャストしていますか? –