Hi all!
I'm using C::B under WinXP and CygWin. I've managed to force the code completition to work with STL classes by adding the "F:\Cygwin\lib\gcc\i686-pc-cygwin\3.4.4\include\c++" path at "Project/target options.C/C++ parser options". It's OK, but it works only for the current project.
Is there an option to add a permanent STL includes path for the parser? Why the parser don't find STL includes, despite the compiler does? (I've checked both GLOBAL and LOCAL includes following options)
(BTW: the "std::cout." still do not yield any code completition action)
Best regards
Grzegorz Kimbar (yet another chuffed user)
Hi,
I had a similar problem. Just select settings/compiler and debugger and then add the include path as search dir for the compiler. In my case then the code completion is working.
Bye,
Mario
It isn't working in my case (C::B 8.02). I tried to put the path everywhere reasonable. I guess the problem is that C::B isn't still fully integrated with CygWin. As I said, the compiler finds the includes easily, but C::B don't. Rightclicking on a #include<vector> (for example) and choosing the "open #include<vector>" don't work, unless the path is specified as I mentioned in the first post.
Regards
Grzegorz Kimbar
Hi,
go to the Management View and select the tab Symbol and then choose the context menu "Reparse". Will this solve the problem?
Bye,
Mario