Mingw – вопросы и ответы

114
голосов
2
ответа
Я пытаюсь написать кросс-платформенный код в С++ для Windows (MinGW) и Linux (g++). Я был использован для определения 64-битных целых чисел в Linux как "long", но когда я перешел в MinGW, sizeof (l...
2 месяца, 2 недели назад Jaime Ivan Cervantes
76
голосов
2
ответа
Моя нынешняя работа в университете - переносить программу C из MinGW (windows) в Visual Studio (nmake). У меня есть действительный файл "makefile.vc" для очень похожей программы на C. Мой подход со...
2 месяца, 2 недели назад mrsteve
97
голосов
1
ответ
Я использую mingw-w64 (gcc 4.9.2) Я скачал irrlicht, я попробовал пример C:\dev\irrlicht-1.8.1\irrlicht-1.8.1\lib\Win32-gcc> x86_64-w64-mingw32-g++ -I../../include / -L. -L Irrlicht test.cpp C: ...
2 месяца, 2 недели назад Hédi Ghédiri
76
голосов
1
ответ
Суть этого заключается в том, чтобы помешать мне работать с двойными окнами загрузки, чтобы дважды установить CPLEX в одной системе (хранилище довольно ограничено), а также возможность компилироват...
2 месяца, 2 недели назад Greg K.
114
голосов
1
ответ
Я пытаюсь установить vmime на windows, поэтому я следую этому руководству http://web.archive.org/web/20151201200805/http://vmime.omgwtfbbq.nl/ Я дошел до того, что мне нужно установить libgpg -erro...
2 месяца, 2 недели назад Lynn94
444
голоса
2
ответа
Я не могу найти достаточно информации, чтобы решить, какой компилятор должен использовать для компиляции моего проекта. На разных компьютерах существует несколько программ, имитирующих процесс. В L...
2 месяца, 2 недели назад sorush-r
61
голос
1
ответ
Я скомпилировал libpng с использованием 64-битного x86_64-w64-mingw32-gcc-компилятора, и я написал обертку для этого libpng с использованием visual c++, скомпилированного в 64-битной платформе Wind...
2 месяца, 2 недели назад Siva
105
голосов
2
ответа
Рассмотрим следующую программу C: #include <stdio.h> #include <stdarg.h> typedef void (callptr)(); static void fixed(void *something, double val) { printf("%f\n", val); } static void dy...
2 месяца, 2 недели назад smf68
-8
голосов
2
ответа
я пытаюсь написать программу c++ на win10 с Mingw, но я не могу запустить мой Makefile, теперь я пробую это несколько наших, и я думаю, что понимаю большинство из них, но он все еще не работает. Ha...
2 месяца, 2 недели назад lp_ontour
-4
голоса
1
ответ
Когда я собираю файл с помощью GCC-инструментов (из пакета MinGW), вызовы функций WINAPI из системных DLL файлов имеют следующую форму: call label ... ret label: jmp dword [ExitProcess] Вместо: cal...
2 месяца, 2 недели назад user3368561
108
голосов
1
ответ
Изменение: нашел решение, но еще не принял мой собственный ответ. У меня возникли проблемы с статической привязкой библиотеки к моей программе. Я перекрестно компилирую из Linux в Windows с помощью...
2 месяца, 2 недели назад Luka Aleksić
106
голосов
1
ответ
У меня есть крупный проект компьютерного видения в реальном времени на C с gui, который использует встроенную библиотеку HighGUI OpenCV 1.1. Как отметили другие , библиотека OpenCV GUI очень ограни...
2 месяца, 2 недели назад AndyL
114
голосов
2
ответа
У меня есть следующий код: #include <iostream> using namespace std; Sum (int a, int b) { int x = a - b; //cout << x << " \n"; return x; } int main() { int s1 = Sum(3, 6); cout <...
2 месяца, 2 недели назад Mihai Nicolau
115
голосов
1
ответ
Я хотел бы использовать cURL с моим проектом. Я добавил это в мой CMakelist: include_directories(include) link_directories(lib) target_link_libraries(untitled curl) Это дерево моего проекта:
2 месяца, 2 недели назад Pierre LAGOUTTE
62
голоса
1
ответ
Я написал следующее в блокноте и сохранил его как hello_world.cpp в следующей папке: C:\cplusplus #include <iostream> main(int argc, char* argv[]) { std::cout << "Hello World\n"; return...
2 месяца, 2 недели назад tkj80
106
голосов
1
ответ
Я пытаюсь скомпилировать очень простую программу на C. Установил MinGW с помощью автоматической установки, а затем добавил C:\MinGW\bin в моей переменной окружения. test.c #include <stdio.h> ...
2 месяца, 2 недели назад Leandro Garcia
97
голосов
2
ответа
Наконец, я устанавливаю mingw и msys, и теперь хочу скомпилировать libjpeg. Я загрузил последние источники libjpeg с страницы projekt (jpeg-8d) и извлек файлы. Затем я выполнил команду configure сл...
2 месяца, 2 недели назад Maecky
87
голосов
1
ответ
Я пытаюсь скомпилировать функцию с помощью "_popen()" с компилятором CodeBlocks/MinGW C++. Однако компилятор не может найти функцию. Я grep заголовочный файл stdio.h и обнаруживаю, что "_popen" опр...
2 месяца, 2 недели назад Bill Moore
76
голосов
1
ответ
Я хочу использовать c++ 11 в моем проекте в qt creator. Я попытался добавить поддержку c++ 11, добавив одно из следующих файлов в.pro: CONFIG += c++11 или QMAKE_CXXFLAGS += -std=c++11 Но ни один из...
2 месяца, 2 недели назад payman
99
голосов
1
ответ
Я пытаюсь использовать UnitTest++ для модульного тестирования. Я использую Eclipse Mars IDE. Я выполнил Project-> Properties-> C/C++ Build-> Tool Settings и включил полный путь "C:\Users\X...
2 месяца, 2 недели назад SGh
186
голосов
2
ответа
Я пытаюсь заставить gdb запускать программы с перенаправлением ввода в stdin. Например, без gdb я бы запускал такую ​​программу: prog < input.txt Теперь в gdb обычный способ сделать это - run &l...
2 месяца, 2 недели назад Ran
129
голосов
4
ответа
Я пытался использовать файл glew32.lib для связи в моем проекте, чем сам компилятор Glew, чтобы получить файл glew.a. Теперь у меня есть эти ошибки ссылок в моем проекте: g++ -o Chapter10(OpenCLTes...
2 месяца, 2 недели назад itun
74
голоса
1
ответ
Есть ли способ скомпилировать Linux-программы в Windows с помощью MinGW и cmd? Мне действительно нужно это сделать. И как мне связать библиотеки? Изменение: Библиотеки, которые я хочу связать, это ...
2 месяца, 2 недели назад TheStroyer
62
голоса
1
ответ
Поскольку я не являюсь энтузиастом Java, я решил использовать C++ и Qt для одного из моих проектов. Однако я столкнулся с большой проблемой кросс-компиляции Qt , и я не могу создать файл.exe для по...
2 месяца, 2 недели назад John WH Smith
62
голоса
2
ответа
Я хотел бы задать более подробно ответ, который я недавно получил (третий): Основы скомпилированных языков Если я пишу в C и MinGW, и я свяжусь с библиотекой С++, собранной VC, будет ли она работат...
2 месяца, 2 недели назад Anton L.
114
голосов
1
ответ
Я установил mingw в моем дистрибутиве для дистрибутива, чтобы перекрестно скомпилировать приложения Windows. Кажется, все работает нормально, за исключением того, что я включаю Winsock2: x86_64-w64...
2 месяца, 2 недели назад user1104939
106
голосов
1
ответ
Поэтому я установил расширение gpp-compiler для Atom , я поместил glut.h в свой каталог MinGW\include\GL а также поместил файл libglu32.a в свой каталог MinGW\lib а также не сделал забудьте положит...
2 месяца, 2 недели назад Koniotaur
268
голосов
4
ответа
Я пытаюсь вставить двоичные капли в exe файл. Я использую mingw gcc. Я делаю объектный файл следующим образом: ld -r -b binary -o binary.o input.txt Затем я просматриваю вывод objdump для получения...
2 месяца, 2 недели назад myforwik
62
голоса
2
ответа
Я скомпилировал ffmpeg, и теперь я пытаюсь запустить его в отладчике. Из-за этого gdb не может найти источники, я даже не могу установить точку останова. Посмотрите, какие info sources дают мне inf...
2 месяца, 2 недели назад puppon -su
212
голосов
3
ответа
(Очень подробный отчет о проблеме - tl; dr внизу!) Я действительно предпочитаю GLFW для Glut и хочу получить привязку Golang , работающую под Windows 64-bit с Go 1.0.1 64-bit. Под Linux привязка ра...
2 месяца, 2 недели назад metaleap
-6
голосов
2
ответа
Я пытаюсь написать небольшую программу с двойными ссылками в C, но по какой-то причине она дает мне неопределенное поведение для первого элемента. Я хочу, чтобы у него была пустая ячейка в начале, ...
2 месяца, 2 недели назад Pirvu Mihai-Cristian
149
голосов
6
ответов
У меня есть фрагмент кода, который выглядит следующим образом. Скажем, в файле с именем example.cpp #include <fstream> #include <string> // line added after edit for clarity int main() ...
2 месяца, 2 недели назад Manuel
62
голоса
2
ответа
Я строю проект c++ с CMake, этот проект зависит от библиотеки OpenCV, которая была установлена с помощью Vcpkg. Вот мой файл CMakeList.txt : # CMakeList.txt : CMake project for CMakeProject2, inclu...
2 месяца, 2 недели назад khazri achraf
148
голосов
3
ответа
struct vec2 { union { struct { float x, y; }; struct { float r, g; }; struct { float s, t; }; }; vec2() {} vec2(float a, float b) : x(a), y(b) {} }; struct vec3 { union { struct { float x, y, z; };...
2 месяца, 2 недели назад X Stylish
62
голоса
2
ответа
Я только начал изучать язык программирования C++, прочитав книгу "C++ Primer Plus 5th 5th", но я столкнулся с проблемой. Книга только начинала вдаваться в детали с функциями, прототипами функций, з...
2 месяца, 2 недели назад Nadim
115
голосов
4
ответа
Я понимаю, что этот вопрос задавался ранее, однако я везде искал, и я не мог найти решение. Я пытаюсь вызвать makefile с помощью утилиты minGW make, однако я продолжаю сталкиваться с этой ошибкой: ...
2 месяца, 2 недели назад Genti Saliu
130
голосов
1
ответ
У меня странная проблема с установкой MinGw (на Win 8 PC). Компилятор работает как fortran: gfortran hw.f -o hw.exe и для C++: g++ hwc.cpp -o hwc.exe Однако никаких exe файлов не создается. Компиля...
2 месяца, 2 недели назад user3742528
106
голосов
1
ответ
Я написал наименьшую возможную тестовую проблему: #include <sys/types.h> int main(int argc, char** argv) { off_t l = 0; return 0; } Следующие работы: g++ test.cpp Но если я попытаюсь скомпили...
2 месяца, 2 недели назад odedsh
86
голосов
2
ответа
У меня проблема связи с MinGW. Это вызовы: g++ -enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-reloc -mthreads -Wl -Wl,-subsystem,windows -o debug/Simulation.exe debug/LTNe...
2 месяца, 2 недели назад Tobias Langner
106
голосов
1
ответ
Поэтому, наконец, я не смог помочь себе, исследуя больше. Надеюсь, вы можете мне помочь. Недавно я решил изучить C++ в контексте моего бакалавриата: Моя первая цель - прочитать пиксельные значения ...
2 месяца, 2 недели назад JCh3ss
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема