У меня есть определенный c ++ (библиотека) проект в NetBeans 7.0.Давайте назовем это проектом А.
Теперь у меня есть проект c ++ (приложение) под названием B.
B зависит от A:
1) во время компиляции для некоторыхвключить в проект
2) во время компоновки для libA.so
2) довольно просто, так как мне просто нужно перейти в свойства проекта-> build (linker) ->библиотеки и нажмите «Добавить проект ..»
Однако не совсем понятно, какой из них лучший, умный подход для 1).В прошлом я создавал записи pkg-config, чтобы помочь проектам находить сторонние библиотеки, но для самих проектов это немного сложнее.Я мог бы также напрямую включить существующий файл, но мне нужно было бы добавить уродливый ../../A/ во включенные файлы, которые ТОЧНО что я пытаюсь избежать
Так что яхотелось бы услышать о людях, решавших эту проблему в прошлом, и о том, какое лучшее решение они нашли