Редактирование: FAQ
Внимание! Вы не авторизовались на сайте. Ваш IP-адрес будет публично видимым, если вы будете вносить любые правки. Если вы войдёте или создадите учётную запись, правки вместо этого будут связаны с вашим именем пользователя, а также у вас появятся другие преимущества.
Правка может быть отменена. Пожалуйста, просмотрите сравнение версий, чтобы убедиться, что это именно те изменения, которые вас интересуют, и нажмите «Записать страницу», чтобы изменения вступили в силу.
Текущая версия | Ваш текст | ||
Строка 84: | Строка 84: | ||
Для линковки (в т.ч. со стандартной библиотекой языка C++) воспользуйтесь командой: | Для линковки (в т.ч. со стандартной библиотекой языка C++) воспользуйтесь командой: | ||
g++ -L/путь/до/qbe/lib -lqbe объектныйФайл.o -o Программа | g++ -L/путь/до/qbe/lib -lqbe объектныйФайл.o -o Программа | ||
− | Либо используйте драйвер | + | Либо используйте драйвер g++ для компиляции и линковки одной командой: |
g++ -I/путь/до/qbe/include -L/путь/до/qbe/lib исходныйФайл.cpp -lqbe -o Программа | g++ -I/путь/до/qbe/include -L/путь/до/qbe/lib исходныйФайл.cpp -lqbe -o Программа | ||
(подразумевается, что QBE проинсталлирован в директорию /путь/до/qbe — например, с помощью <code>DESTDIR=/путь/до/qbe make install</code>). | (подразумевается, что QBE проинсталлирован в директорию /путь/до/qbe — например, с помощью <code>DESTDIR=/путь/до/qbe make install</code>). |