У меня есть решение, состоящее из двух проектов:
Project1 , содержащий один файл program.cpp
namespace Program1 {
void foo() { ... }
}
Project2 , содержащий еще один файл program.cpp , в который я хотел бы позвонить foo ()
namespace Program2 {
void bar() { Program1::foo() }
}
Я установил:
- зависимости проекта (Программа2 зависит от Программы1)
- ссылки в Программе2 на Программу1
Но все равно я получаю ошибку
error C2653: 'Program1' : is not a class or namespace name
Чтоеще мне нужно сделать, чтобы вызвать Program1 :: foo () в Project2 ?