2020年6月6日土曜日

wio terminalメモ


20/06/07

seeed_line_chart のサンプルプログラム"basic"でコンパイルエラーになる


エラー内容

error: 'value' function uses 'auto' type specifier without trailing return type
     auto & value(std::vector<doubles> const & items){

関数の引数が足りないと言ってくる

対応

の投稿内容で対応できた。

platform.txtを探し出す


C:\Users\userName\Documents\ArduinoData\packages\Seeeduino\hardware\samd\1.7.5\platform.txt

("userName" は各自異なる)

その中の一行を書き換える

compiler.cpp.flags=-mcpu={build.mcu} -mthumb -c -g -Os {compiler.warning_flags} -std=gnu++11 -ffunction-sections -fdata-sections -fno-threadsafe-statics -nostdlib --param max-inline-insns-single=500 -fno-rtti -fno-exceptions -MMD -D__SKETCH_NAME__="""{build.project_name}"""

赤字の"-std=gnu++11" 部分を
"-std=gnu++14"
に書き換える