Hello TI's expert,
I am developing the App with C++17 version. What does the C++ version support properly on TISDK for AM625 so far?
Thanks
Brian,
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
Hello TI's expert,
I am developing the App with C++17 version. What does the C++ version support properly on TISDK for AM625 so far?
Thanks
Brian,
Hi Brian,
the GCC compiler part of our current AM62x SDK v8.03 supports the C++17 standard (compiler option dump inspired by https://stackoverflow.com/questions/34836775/compiler-standards-support-c11-c14-c17)
~/ti-processor-sdk-linux-am62xx-evm-08.03.00.19 $ linux-devkit/sysroots/x86_64-arago-linux/usr/bin/aarch64-none-linux-gnu-gcc --version aarch64-none-linux-gnu-gcc (GNU Toolchain for the A-profile Architecture 9.2-2019.12 (arm-9.10)) 9.2.1 20191025 Copyright (C) 2019 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. ~/ti-processor-sdk-linux-am62xx-evm-08.03.00.19 $ linux-devkit/sysroots/x86_64-arago-linux/usr/bin/aarch64-none-linux-gnu-gcc -v --help 2> /dev/null | sed -n '/^ *-std=\([^<][^ ]\+\).*/ {s//\1/p}' f2003 f2008 f2008ts f2018 f95 gnu legacy c++03 c++0x c++11 c++14 c++17 c++1y c++1z c++2a c++98 c11 c17 c18 c1x c2x c89 c90 c99 c9x gnu++03 gnu++0x gnu++11 gnu++14 gnu++17 gnu++1y gnu++1z gnu++2a gnu++98 gnu11 gnu17 gnu18 gnu1x gnu2x gnu89 gnu90 gnu99 gnu9x iso9899:1990 iso9899:199409 iso9899:1999 iso9899:199x iso9899:2011 iso9899:2017 iso9899:2018
Regards, Andreas