Как связать 2 файла библиотеки c с файлом c ++?
Прямо сейчас я делаю это:
> gcc -c file1.c (this works fine)
> gcc -c file2.c ( this works fine)
> g++ -c myc++file.cpp (this works fine)
> g++ -o program myc++file.o file1.o file2.o
-> Я получаю сообщение об ошибке, в котором говорится, что это неопределенная ссылка на функцию в myc ++ file.o, но эта функция определена в file2.o. Что-то не так, но я просто не могу понять.
Есть идеи?