Please note: We are aware of an issue affecting replies on the Arm Community forums, which may not be loading as expected.
We apologize for any inconvenience and appreciate your patience while we investigate and work to resolve the issue.
Thank you for your understanding.
I'm developing ARM Linux C++11 project on Windows DS-5 with arm-linux-gnueabihf-g++.My issue is that C++11 symbols are underlined as not-resolved and code completion for these symbols does not work.
The project builds and runs OK.I created a new "Hello World C++ Project" with GCC compiler.I enabled C++11 in Project > Properties > C/C++ Build > Settings > Tool Settings > GCC C++ Compiler > Dialect = ISO C++11. My main.c:
#include <iostream> #include <memory> using namespace std; int main() { cout << "Hello World!!!" << endl; unique_ptr<int> pi; return 0; }
Only unique_ptr symbol is unresolved in the editor. The only way to make it resolved is to include full path to its header:#include "c:\\intelFPGA\\18.1\\embedded\\ds-5\\sw\\gcc\\arm-linux-gnueabihf\\include\\c++\\4.8.3\\bits\\unique_ptr.h" But this is of course is not a proper solution.Adding the above path to Include Paths in compiler settings does not help.
Hi Ronan,
Well, I looks like my replies are even slower :)
I tried to used the download link but there seems to be an issue with the Web page. First it prompts to login and after I login and click the Download button it briefly switches to Downloading and then back to Download and nothing happens.
I tried to use Firefox, Chrome and IE.
Hi Jack, I just tested now (with Chrome) and it downloaded without issue.
Could you try again?