Netbeans don't read header of libssh - c++

I install libssh with Homebrew, add path to netbeans, but when I try run project I get fatal error 'libssh/legacy.h' file not found. At the same time I can open legacy.h in Netbeans by command+click. When I put entire path to libssh.h, libssh_version.h IDE don't show any issue, but when I still not run.
When I try install lib with install instruction with cmaker 2.6.0 or newer I get many errors
Netbeans 13 (and 12.6), Apple silicon

Related

VisualStudio: remote lib headers are not downloaded when working with Suse Enterprise Server 12 SP5

Problem
I've got an issue when developing c++ application in Visual Studio using Suse Enterprise Server 12 SP5 distribution as remote build machine. The main problem is caused by libxml2.
Error logs: Errors.img
In the beginning, Visual Studio notified me that it cannot find libxml. I checked directory containing those headers and found out that libxml wasn't downloaded when I tried to load remote headers.
Research
Before SLES, I was working with CentOS without problems. As I understand, Visual Studio loads headers from /usr/lib/, so I compared how those distributions store installed libs. I found out that in CentOS lib files are stored in "/usr/lib" directory, but SLES keep them mostly stored in "/lib or /lib64" directories. So, I downloaded libxml sources from https://gitlab.gnome.org/GNOME/libxml2/ .
NOTE: VS failed when tried to execute "make" command, so I tried just coping “include/libxml” folder from sources to “/usr/lib/ directory”.
After it, Visual Studio downloaded that lib and intellisence has stopped showing error: "Cannot find libxml". But I still get errors of libxml absence: Other errors.img
My question is what are ways to solve this problem? Maybe there exists any way to download /lib/ directory, or install this libxml to /usr/lib at start? Do libxml from CentOS will correctly work in SLES?
Thank you in advance!
After some tries, solution founded.
I installed openSuse instead of SLES, download all necessary libs and successfully get headers. By the way, c++ application which built on openSuse, could launch on SLES without any problem.

How to re-install GCC 4.9.2 after installation

I am setting up Eclipse CDT for C++ and I installed the GCC compiler from equation.com. I installed it and the code wasn't updating so i decided to re-install. I deleted the MinGW folder and tried to run the installer again and now getting an error from the installer "System cannot find the file specified".
Also any help on uninstalling Code::Blocks as they are the same category of packages without magic uninstalling would be great.

opencv2/opencv.hpp: No such file or directory using Eclipse IDE

I'm trying to test OpenCV (3.0.0) with Eclipse IDE (Version: Mars Release (4.5.0)) but for some reason I fail to successfully include all the library path.
Can you tell me how is it possible that the include directory is in the project explorer with the file *opencv.hpp* in it but still fails to find it during the build process? And how can I fix it?
I'm not sure what operating system you are using or how you installed OpenCV but I faced the same problem when installing OpenCV 3.1.0 on Ubuntu 15.10. I was following these instructions.
It turns out that after I ran make I forgot to run make install to actually install the compiled libraries.
I'm not sure if this problem has anything to do with Eclipse.

Problems with MinGW g++ and eclipse with CDT

Background Info: I am running Eclipse Mars and Windows 10
I'm going to list out all the steps I've taken so far:
Download MinGW
Install MSYS installation for MinGW Developers (I don't think I needed this?)
Install mingw32-base
Install mingw32-base
Install mingw32-gcc-g++
Install msys-base (Don't think I needed this either)
Add MINGW_HOME Environment Variable and MINGW_HOME\bin to Path.
Check versions of gcc, g++, and gdb (all showed they were successfully installed)
However, when I open Eclipse I get two errors indicating that g++ and gcc are not in my Path.
How do I fix or get around these errors?

Mac OS X Lion and Xcode upgraded: missing headers and libs

After upgrading to Lion, and upgrading Xcode, make can't seem to locate headers and libs. I looked in /usr/include. The only thing in there was 'parallels-server'. So, I renamed /usr/include to /usr/include.old, and made a symlink to:
/Developer/SDKs/MacOSX10.6.sdk/usr/include/
This is pretty evil. But, make can now find headers. Still can't locate libs (e.g., lcrt1.10.6.o).
What is the correct way to solve both the include and lib problems?
Thanks!
After downloading Xcode 4 from the App Store, try running "/Applications/Install Xcode.app".
From me, just downloading the Xcode Command line tools did the trick. (For that, of course, I had first to install Xcode itself, which I installed trough App Store.
Start Xcode
Open Xcode→Preferences...
Select the Downloads tab
Install the Command line tools
That installs a few packages, see /var/db/receipts. The package that contains /usr/include is com.apple.pkg.DevSDKLeo.
I don't think xcode-select is needed, but I had run that command before I downloaded the Command line tools, so I don't know for sure.
To get Xcode to populate the /usr/include directory, run the following command:
sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer/
You may need to install the Xcode Command Line Tools within Xcode for this to work. Open the Preferences menu, then under Downloads install Command Line Tools.
The above answer by njamesp also addresses the following error:
configure: error: C compiler cannot create executables
I received this error when trying to compile code on my 10.7 system after setting it up from a 10.5 time machine, so I assume the wrong version of xcode was installed on my system.