   MSVC++2005 Express include/linking question
  I've been working in Xcode for a while, and decided to migrate my projects to Visual Studio for some cross platform goodness.I'm trying to pull together a fairly trivial project just to get started and the IDE is behaving in the most ridiculous way.I have a bunch of headers I want to include and a bunch of libs I want to link against, and they are arranged on my file system like so:rootpath/library1/include/header1.hrootpath/library2/dist/header2.hrootpath/library3/header3.hrootpath/generalstuff/header4.hrootpath/generalstuff/header5.hrootpath/library1/lib/lib1.librootpath/library2/dist/lib2.librootpath/library3/win32-lib/lib3.libSo, I drag-n-dropped them into the project and they were arranged in their own little ways, and when I try compiling it tells me that none of them exist. I tried "" and <> includes, but neither work (though sense tells me <> should work fine).What's going on?and how do I do what I want to do here?Do I have to manually insert all of the directories into the search path?   
  Have you created a workspace?You need to create a workspace to manage your projects. Than add the files to your project.Creating a workspace and projectSelect File=>New=>Project, the dialog should display.Inside the dialog, Under General, Highlight Empty Project. Type in the project name (and directory), and select OK.The project is created.Adding files to the projectThe project name should be in the tree view on the right. Right click, and go to Add=>Existing Item.The standard file dialog box should come up. Highlight all of the files, and select "Open".All of the files will be added to the project.From here, you should be able to test compiling and building of the project[smile];  Drag-and-drop will not automatically configure all the "-I" and "-L" compiler and linker arguments.You have to specify them manually, using the "Properties" dialog you can open when you right-click on your project.   ;  Toohrvyk, you're speaking of these?How do I deal with the lib paths?Do I just put in the fully qualified path to each lib?Should I add the lib paths to the IDEs general directory listing?The Include paths should be the paths to the containing directories as per usual yes?thanks alot, and thanks crypter, I had gotten that far :)   ;  You could put in a fully qualified path, but if you don't want to do that...Tools->Options->Projects and Solutions->VC++ DirectoriesUnder Show directories for, you'll be browsing for Include Files and Library FilesAdd the root directory there, and that way you can have XCode and VC++ projects that have#include "MyRootDir/MySubdir.../MyFile.h"and the same thing with the library.   ;  OK, it has started behaving correctly. Now I have what appears to be a problem with the latest version of GLFW... the linker can't find any of the functions in the lib.Bugger.   ;Quote:Original post by SymphonicOK, it has started behaving correctly. Now I have what appears to be a problem with the latest version of GLFW... the linker can't find any of the functions in the lib.Add the library containing the functions to the link inputs in the project properties.   