У меня есть две предварительно скомпилированные библиотеки: X.a
и Y.a
, а исходный код test.cpp (без основной функции) использует эти две библиотеки.ссылки .a и .o файлы в GCC
Я составил C++ с использованием:
g++ -c test.cpp
и я получил 'test.o'.
Теперь, как связать эти три вместе, чтобы сгенерировать файл .a
, потому что test.cpp использует некоторую функцию в X.a и Y.a и других GCC-библиотеках?
BTW, я делаю это под Windows, используя MinGW. Могу ли я переименовать этот .a-файл в .lib и использовать этот .lib в VC?
Спасибо!
Спасибо. Проблема в том, что мне нужно использовать GCC для получения статической библиотеки и использовать VC для связывания этой статической библиотеки, поскольку я сделал некоторые вещи fortran в GCC. –
@David: к сожалению, я ничего не знаю о VC, но кажется что vartec предоставил вам полезную информацию. – Dacav