Я нашел образец кода C, который использует portaudio
. Чтобы скомпилировать код, мне пришлось скопировать заголовочный файл и файл библиотеки в рабочую папку. Так что в моей папке у меня есть следующие 3 файла:Использовать создателя QT в Linux для компиляции кода на основе кода на основе порта
- main.c
- myheader.h
- libportaudio.a
В Linux я использую это для компиляции кода:
gcc -o myprog main.c libportaudio.a -lrt -lasound -lpthread -lm
Теперь я хочу использовать Qt Creator на Linux для компиляции и отладки кода , Как добавить параметры -lrt -lasound -lpthread -lm
в создателе QT и как и где добавить libportaudio.a
создателю QT?
Я уже создал проект. как я на Linux, должен ли я использовать qmake ot Cmake? В чем разница? Также я посмотрел ссылку, которую вы предложили, не упоминается, как добавить параметры, о которых я спрашивал. Например, где и как добавить '-lrt -lasound -lpthread -lm', спасибо за вашу помощь. – TJ1
CMake более совершенный (настройка, поиск внешних библиотек, упаковка и т. Д.) И сложный инструмент сборки. qmake является значением по умолчанию в Qt и более ограниченным. Но Qt Creator изначально поддерживает оба. Если вы не знаете, используйте qmake сейчас. – juzzlin
Не могли бы вы помочь мне с добавлением параметров, которые я указал в gcc-компиляции? – TJ1