2016-03-14 15 views
0

Я новичок в программировании, но я действительно застрял в этом, поэтому надеюсь, что вы сможете мне помочь.Редактировать строку Makefile: CFLAGS из Qt C++

У меня проблема с использованием OpenSSL/hmac.h

Вывод ошибки:

неопределенная ссылка на EVP_sha1

Так что я гугле и нашел кое-что: https://bbs.archlinux.org/viewtopic.php?id=131726

Это точно такая же проблема, как у меня ... это может быть действительно глупо, но я просто не знаю ow как изменить строку в Makefile с помощью CFLAGS на те, которые показаны в ссылке :(

Просто не могу отредактировать его по причине makefile Qt будет перезаписывать все, и я просто не понимаю другого пути сделать это.

ответ

0

Я предполагаю, что вы используете qmake здесь.

Да, чтобы избежать Makefile коррупции, сам Makefile снова называет QMAKE ...

Но у вас есть две переменные, которые можно редактировать для ваших целей в файле .pro: QMAKE_CXXFLAGS и QMAKE_CFLAGS.

HERE вы можете найти ссылку qmake