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