Articles of gcc

g ++ компиляция ошибок в ubuntu

Каждый раз, когда я пытаюсь скомпилировать в ubuntu с помощью g ++, я получаю следующие ошибки g++ test.cpp -o test /usr/bin/ld: 1: /usr/bin/ld: /bin: Permission denied /usr/bin/ld: 2: /usr/bin/ld: test.cpp: not found /usr/bin/ld: 3: /usr/bin/ld: test.cpp: not found /usr/bin/ld: 4: /usr/bin/ld: test.cpp: not found /usr/bin/ld: 5: /usr/bin/ld: test.cpp: not found /usr/bin/ld: 6: /usr/bin/ld: test.cpp: not […]

Малиновый PI-кросс-компиляция приложения QT GUI в Ubuntu

Обычно я пишу Linux и приложения командной строки QNX в VIM, обычно уклоняюсь от графических IDE. В настоящее время я работаю над простым графическим интерфейсом для RPI, который представляет текстовое поле для ввода команд и текстовое поле только для чтения для отображения операторов ведения журнала. Существует ли стандартное стандартное средство настройки среды сборки в Linux […]

Проблемы с общей библиотекой GCC

Я пытаюсь создать общую библиотеку на ubuntu, используя gcc У меня просто один простой class (shared.h и shared.cpp) и один клиент для его использования (main.cpp) Это мой makefile, и я все еще не могу заставить программу скомпилироваться. all: #compile object(fPIC: creates position independent code) gcc -fPIC -Wall -g -c shared.cpp #compile shared library gcc -shared […]

Может ли кто-нибудь объяснить это неясное поведение?

Я пытаюсь написать сканер портов для курса безопасности. Я решил написать его в C на Linux, поскольку я никогда не делал ничего связанного с сетью за пределами Java. Я использую GCC 4.4.5 на Ubuntu 10.10. У меня есть основная функция, которая анализирует аргументы, а затем вызывает функцию сканирования с результирующими переменными. Вот моя полная программа: […]

рецепт для цели «все» не выполнен на Ubuntu 15.10 64-разрядный

1) Программа работает хорошо, если я file1 file1.c && gcc file2.c -lm -o file2 каждую команду в терминале по gcc -o file1 file1.c && gcc file2.c -lm -o file2 , а затем ./file1 someArgs ./file2 someArgs 2) Также работает, если я набираю терминал: сначала сделаю и сделаю res 3) Не работает , набрав make в […]

Swift для Android: `ld` не может найти` -lgcc` в swift для этапа компоновки компиляции android

Перейдя с Unix Stack Exchange, здесь моя щедрость не удалась: Я пытаюсь скомпилировать код Swift на Ubuntu 16.04 LTS, следуя этим инструкциям достаточно близко. Я смог загрузить NDK r14 в порядке, загрузить инструменты libicu и собрать их, а также загрузить быстрый источник и построить его против libicu-инструментов. Я добираюсь до компиляции фактического быстрого кода и […]

matio не может найти библиотеки HDF5

Я пытаюсь скомпилировать свой код на машине Ubuntu. Я запускаю следующий код: g++ refine_pascal_v4/dense_inference.cpp -o prog_refine_pascal_v4 -W -Wall -O2 -L. -lDenseCRF -lmatio -I./util/ и я получаю следующую ошибку: /usr/local/lib/libmatio.so: undefined reference to `H5P_CLS_FILE_CREATE_g’ //usr/local/lib/libmatio.so: undefined reference to `H5T_NATIVE_SHORT_g’ //usr/local/lib/libmatio.so: undefined reference to `H5Pcreate’ //usr/local/lib/libmatio.so: undefined reference to `H5Tcopy’ //usr/local/lib/libmatio.so: undefined reference to `H5Aget_space’ //usr/local/lib/libmatio.so: undefined […]

/ usr / bin / ld: не удается найти -lpython-dev на Ubuntu. Компиляция программы C с использованием PyObject

У меня есть следующая программа на C, которую мне нужно интегрировать с Python: #include PyObject* get_details(){ PyObject *details = PyDict_New(); PyObject *key, *value; key = PyUnicode_FromString(“full name”); value = PyUnicode_FromString(“Pete Graham”); PyDict_SetItem(details, key, value); return details; } Я могу скомпилировать программу на OS X, используя: gcc -I /Library/Frameworks/Python.framework/Versions/3.4/Headers \ -L /Library/Frameworks/Python.framework/Versions/3.4/lib \ -lpython3.4 get_person_dict.c Я […]

Проблемы с компиляцией в Linux

Поэтому я написал следующий код в linux (Ubuntu), используя текстовый редактор emacs, который в основном предполагал разделить строку на пройденном делителе. Когда я его запускал, он был прерван, я побежал его, хотя GDB, и это дает мне ошибку в strcpy (который я не вызываю), но, вероятно, неявно выполняется в sprintf. Я не думал, что я […]

bugzilla | perl модуль установки кошмар: нет cc, gcc ОК?

Я пытаюсь установить Bugzilla. Я не помню, чтобы это было так сложно. У нас есть сервер ubuntu в облаке, и сначала я попытался установить через пользовательский интерфейс rackspace. Это не сработало, поэтому я пошел и фактически загрузил tarball, чтобы сделать это старомодным способом. Тем не менее, похоже, что есть три модуля perl с проблемами установки. […]