Запитання з тегом «compiling»

Питання, що стосуються компіляції програмного забезпечення з джерел, як правило, використовуючи команду "make".

2
Як я можу компілювати та запустити збірку в Ubuntu 18.04?
Тому нещодавно я хотів навчитися монтажу, тому трохи навчився. Я помістив це в нано і зберег його як playground.asm. Тепер мені цікаво, як я компілюю і запускаю? Я вже всюди шукав і досі не можу його знайти. Мені дуже цікаво, і немає сенсу вивчати мову, якщо ви навіть не можете …

2
Як скласти програму C, яка використовує math.h?
У мене виникають проблеми в файлі заголовка math.h і коли я використовую функцію квадратного кореня, як в sqrt(d). Але мій упорядник цього не підтримує. Будь ласка, порадьте мене щодо цієї проблеми. Моя версія Ubuntu - 2012 рік.
15 compiling  gcc  c 


3
Як створити додаток без привілеїв sudo?
Що мені потрібно налаштувати на сервер Ubuntu 9.10, щоб користувач міг будувати програми, що вибираються там (тобто ./configure, make && make install), не потребуючи привілеїв sudo / admin. Я просто відчуваю, що це трохи загрожує безпеці, тому що необхідно надати користувачеві доступ до частин системи, які вони, можливо, не знадобляться …

5
Як встановити терміт
Я використовую openbox на UbuntuGnome .. якщо це допомагає. Тому я переглянув документацію, розташовану тут: https://wiki.archlinux.org/index.php/Termite і я не можу зрозуміти, як його встановити. Я дуже новачок і хотів би просто просте пояснення можливе, або хоча б натискання в правильному напрямку. Я також дотримувався інструкцій тут: https://github.com/thestinger/termite Зробив наступне: git …

4
Помилка отримання під час спроби налагодження в QtProject
Я встановив останню версію QtProject, тому тепер я можу налагоджувати C++код. Під час спроби налагодження вперше я отримав цю помилку: ptrace: Operation not permitted. Could not attach to the process. Make sure no other debugger traces this process. Check the settings of /proc/sys/kernel/yama/ptrace_scope For more details, see /etc/sysctl.d/10-ptrace.conf
14 compiling  qt  c++  debugging 

4
Що таке еквівалент Linux для пакетних файлів Windows?
У мене є пакетний файл, який я використовую для створення .apk-файлу на своїй машині Windows. Тепер мені потрібно мати змогу створити .apk файл в Ubuntu, але я не знаю, як перевести мій .bat файл у сценарій, щоб мати змогу запустити його на Ubuntu. Нижче наведено пакетний файл, який добре працює …


2
Ядро не підтримує режим компіляції PIC?
Я намагався скомпілювати останнє ядро ​​Linux v4.8.9 на Ubuntu 16.10, і ця помилка постійно з’являється після того, як я зробив .config за замовчуванням, змінив його з menuconfig і запустив make make сам. Я також запустив зробити mrproper, як тільки я відкрутив файл. Це вихід відразу після запуску make: scripts/kconfig/conf --silentoldconfig …
14 kernel  compiling  gcc 

5
Тип перетворення коду, який використовується у виконуваних файлах Linux
Я хочу запитати, який тип кодування використовується для створення виконуваних файлів Linux, наприклад, шістнадцяткових, бінарних чи будь-чого іншого. як воно конвертується? Чи є спосіб повернути початковий код з цього виконуваного файлу? Ось трохи у мене коду: ELF���������>�����%|�����@�������������������@�8��@���������������������@�������@�����7<�����7<������� ������������������f�����f���������������������� ������[�UPX!L h�h�8����������?�E�h=��ڊ̓�N� 4���9ISloB�q�w�]ȉ.��,ς��Q䝦����#e��-�N����/�b,���d<��'��-E��6E�s�/�U���ly�V�Y2]"a��S�.�hU�|�S�J�I�2���X} �G0�;���5d�$���.) що це означає?

3
Як відключити -Werror = дата-час / макрос "__DATE__" може запобігти відтворюванню збірок
Я намагаюся скласти драйвер для адаптера Netis WF2190. Так, я просто завантажив останні з них. Як я можу відключити -Werror=date-timeвбудову? Я не можу його знайти десь у скрипті збірки, тому я вважаю, що це повинен бути якийсь глобальний параметр за замовчуванням. Очевидно, що код просто намагається вбудувати дату / час …
13 drivers  compiling  gcc 

1
"Помилка додавання символів: DSO відсутній у командному рядку" під час компіляції g13-драйвера
Я намагаюся скласти отримане тут завантаження: https://code.google.com/p/linux-g13-driver/запускаючи make, але я отримую помилки, які мені після пошуку в Інтернеті виглядають, як вони винні програмісти, але ось вони: g++ c-source/G13.o c-source/G13Action.o c-source/Macro.o c-source/MacroAction.o c-source/Main.o c-source/Output.o c-source/PassThroughAction.o -o Linux-G13-Driver -lusb-1.0 /usr/bin/ld: c-source/Main.o: undefined reference to symbol 'pthread_kill@@GLIBC_2.2.5' //lib/x86_64-linux-gnu/libpthread.so.0: error adding symbols: DSO missing …
13 compiling  make 

3
Vim не може знайти syntax.vim
Нещодавно мені потрібно було створити Vim з джерела, щоб використовувати плагін, який потребував інтерпретації Lua. Це добре спрацювало на моєму ноутбуці, але на моєму комп'ютері вежі виникають деякі проблеми. Щоразу, коли я запускаю Vim, я отримую повідомлення: Error detected while processing /home/XXXXXX/.vim/vimrc: line 55: E484: Can't open file /usr/share/vim/vim74/syntax/syntax.vim Не …

4
Помилка компіляції під час встановлення Realtek RTL8111E в 64 біт 13.10. "Увімкнено CONFIG_X86_X32, але відсутні бінутили"
Я завантажив драйвери Linux для свого бортового RTL8111E (Mobo MSI B75 Pro3-M) з сайту Realtek. Драйвер Realtek було оновлено 23.09.2013, тому я припускаю, що він може працювати з 64 бітним Ubuntu (у моєму випадку 13.10). Здається, він сумісний з ядром 3.xx. Я запускаю autorun.sh як root, але отримую таку помилку: …

2
Як запустити програму Java в Ubuntu
sachin@sachin-Lenovo-G550:~$ java -version java version “1.7.0_21″ OpenJDK Runtime Environment (IcedTea 2.3.9) (7u21-2.3.9-1ubuntu1) OpenJDK Server VM (build 23.7-b01, mixed mode) Коли я запустив вищевказану команду, це показало, що Java встановлена ​​в моїй системі, але коли я збираюся компілювати будь-яку програму Java, вона дає таке повідомлення про помилку: sachin@sachin-Lenovo-G550:~/programs$ javac abc.java The …
13 java  compiling 

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.