Вопросы по теме 'mingw'

Могу ли я внедрить Strawberry Perl в скомпилированное приложение VC++ 6.0 или использовать Inline::C с несоответствием компилятора?
Я смотрю на встраивание perl 5.10 в большое приложение C++, скомпилированное с помощью VC++ 6.0. Это приводит к двум вопросам. 1) Плохо ли просто использовать Strawberry Perl в качестве зависимости, а не компилировать собственный perl с VC++ 6.0?...
1202 просмотров

Добавление ведущих символов подчеркивания к символам сборки с помощью GCC на Win32?
У меня есть фрагмент кода C, который вызывает функцию, определенную в ассемблере. В качестве примера предположим, что foo.c содержит: int bar(int x); /* returns 2x */ int main(int argc, char *argv[]) { return bar(7); } И bar.s содержит...
22284 просмотров
schedule 26.07.2022

Будет ли компиляция кода C/C++ на Mingw гарантировать полную совместимость с GCC (на Linux и Mac)
Я хотел бы создать код C++, совместимый с кросс-компилятором. Я создал несколько «экзотический» код, который толкает язык C++ в его серые, странные, загадочные области. Учитывая, что мой код зависит только от boost и STL, проблема заключается в...
690 просмотров
schedule 08.01.2024

Как скомпилировать и использовать QuaZip в Windows? Нужно ли отдельно устанавливать zlib?
Мне нужно создать простой файл .zip с растровыми изображениями внутри. Я использую Qt, поэтому мне бы хотелось, чтобы библиотека, которую я использую, была максимально похожа на Qt. Погуглив некоторое время, я был уверен, что QuaZip — идеальное...
4742 просмотров
schedule 08.11.2023

Сборка binutils в режиме отладки
Я пытаюсь собрать исходный код binutils 2.21 с включенной отладкой. Моя основная цель - отладить objdump на самом деле. Но чтобы его построить, я думаю, мне нужно собрать весь пакет. К сожалению, в файле конфигурации нет опции отладки. Я...
1628 просмотров
schedule 02.07.2022

Не удается скомпилировать при попытке использовать boost::asio::signal_set
Я использую MinGW 4.5.1 для компиляции клиентского приложения (C++, Windows XP) с использованием новейшей версии Boost 1_47. По какой-то причине, которую я не могу определить, когда я перехожу к компиляции с использованием типа...
949 просмотров
schedule 21.03.2024

Короткое замыкание логических операндов без побочных эффектов
Для вознаграждения: Как можно отключить это поведение в каждом конкретном случае, не отключая и не снижая уровень оптимизации? Следующее условное выражение было скомпилировано на MinGW GCC 3.4.5, где a — это тип signed long , а m — тип...
913 просмотров

Завершить программу, нажав CTRL+C в GDB
Моя программа решила остановить свое выполнение, нажав CTRL + C в командном окне. К настоящему времени у меня есть критическая ошибка прямо на этапе остановки, поэтому я хочу выполнить отладку с помощью gdb. Проблема в том, что gdb...
16433 просмотров
schedule 31.10.2022

Перенос проекта ядра с DJGPP на MinGW
Попытка скомпилировать проект ядра C++ с помощью MinGW и NASM (ранее DJGPP и NASM). На самом деле тоже пробовали Cygwin с точно такими же результатами ниже: Сначала просто заменил \DJGPP\bin на \MinGW\bin . Получил следующую ошибку ссылки:...
449 просмотров
schedule 18.07.2022

Есть ли обходной путь для синтаксиса _Complex в VC++?
У меня есть библиотека, скомпилированная с помощью MinGW, которая поддерживает ключевые слова C99, _Complex. Я хотел бы использовать эту библиотеку с компилятором MSVC++ 2010. Я пытался временно отключить весь код синтаксиса _Complex, чтобы он...
307 просмотров
schedule 22.09.2022

Почему он всегда говорит неопределенная ссылка?
(Я на Windows.) Я тестирую скомпилированную DLL ( libsox ) с программой на C, которая выглядит следующим образом: #include <stdio.h> #include "sox.h" int main(void) { char const * versionText = sox_version();...
888 просмотров
schedule 24.11.2023

Библиотека GMP, ошибка компиляции в C++, MinGW, Code::Blocks
Я построил GMP для MinGW. Я использую IDE Code::Blocks. У меня нет проблем с функциями C GMP. Но у меня проблема с C++. Программа, которую я пытался запустить, очень проста: #include<iostream> #include<gmpxx.h> using namespace...
2559 просмотров
schedule 25.12.2023

Основная проблема с Cmake
Я пытаюсь использовать OpenCV, но продолжаю получать эту ошибку на Cmake: Ошибка CMake: CMake не удалось найти программу сборки, соответствующую «MinGW Makefiles». Я знаю, что мне нужно сделать: «cmake с трудом находит make и GCC, добавьте...
105 просмотров
schedule 17.11.2022

Включение библиотек Boost в стандартный путь MinGW
как я могу включить библиотеки Boost (вместе с включаемыми файлами) в стандартный путь поиска MinGW, чтобы я мог просто сделать что-то подобное; #include <filesystem.hpp> using boost::filesystem; и избегать добавления -I, -l и -L в...
2206 просмотров
schedule 23.12.2023

Включение статической библиотеки в проект C (Eclipse)
В настоящее время я разрабатываю приложение с использованием SDL. Чтобы использовать его, я уже добавил библиотеку и файлы заголовков в настройки проекта в разделе C/C++ Build -> Settings -> Tool Settings -> Libraries/Includes . Однако,...
296 просмотров
schedule 04.12.2023

Элементы управления в окне Win32 (WinAPI через С++)?
Хорошо, у меня есть код, который создает флажок, но всякий раз, когда я нажимаю на него: он не проверяет. Я уверен, что мне нужно что-то добавить в case WM_COMMAND: , но я не знаю, как установить флажок, когда он нажат. Мне также нужно это для...
292 просмотров
schedule 17.11.2022

Allegro 5 + MinGW: аудио надстройка не работает
Я работал над этим платформенным тестом Allegro 5, который позже собираюсь превратить в игру. Все надстройки Allegro отлично работали до сих пор, пока я не попытался использовать звук для воспроизведения файла .ogg, созданного в Audacity. Я...
994 просмотров
schedule 17.11.2023

не могу связать регулярное выражение boost с mingw
мой компилятор mingw: http://sourceforge.net/projects/mingwbuilds/files/host-windows/releases/4.7.2/32-bit/threads-posix/sjlj/x32-4.7.2-release-posix-sjlj-rev6.7z повышение: #include <boost\regex.hpp> int main() { boost::regex...
1454 просмотров
schedule 19.04.2024

Проблема Ghostscript (компиляция MinGW) с каналами
Решение находится в последнем комментарии, но на всякий случай, если кто-то ищет обходной путь, я резюмировал его здесь: http://sourceforge.net/mailarchive/message.php?msg_id=30391589 Мне удалось собрать GSDjVu с MinGW и текущим стабильным...
453 просмотров
schedule 26.06.2022

Много ошибок при компиляции проекта с использованием FMOD с MinGW
Я решил использовать FMOD для воспроизведения звука в своем проекте, но я получаю много ошибок компилятора, которые я не знаю, как исправить. Заголовочный файл класса, использующего FMOD, выглядит примерно так: #ifndef...
1192 просмотров
schedule 11.07.2022