Pytania otagowane jako compiling

Pytania dotyczące kompilowania oprogramowania ze źródeł, zwykle za pomocą polecenia „make”.

2
Jak mogę skompilować i uruchomić asembler w Ubuntu 18.04?
Ostatnio chciałem nauczyć się montażu, więc trochę się nauczyłem. Włożyłem to do nano i zapisałem jako plac zabaw. Teraz zastanawiam się, jak to skompilować i uruchomić? Wszędzie już szukałem i wciąż nie mogę go znaleźć. Jestem naprawdę ciekawy i nie ma sensu uczyć się języka, jeśli nawet nie możesz go …



3
Jak zbudować aplikację bez uprawnień sudo?
Co muszę skonfigurować na serwerze Ubuntu 9.10, aby użytkownik mógł budować aplikacje do wyboru (np ./configure, make && make install) bez potrzeby korzystania z uprawnień sudo / admin. Po prostu czuję, że trochę ryzykowne jest zapewnienie użytkownikowi dostępu do części systemu, których mogą nie potrzebować do zbudowania aplikacji.

5
Jak zainstalować termit
Używam openbox na UbuntuGnome .. jeśli to pomaga. Przejrzałem więc dokumentację znajdującą się tutaj: https://wiki.archlinux.org/index.php/Termite i nie mogę wymyślić, jak to zainstalować. Jestem bardzo nowicjuszem i chciałbym, aby możliwe było proste wyjaśnienie, a przynajmniej trącić we właściwym kierunku. Postępowałem również zgodnie z instrukcjami tutaj: https://github.com/thestinger/termite Czy następujące czynności: git clone …

4
Błąd podczas próby debugowania w QtProject
Zainstalowałem najnowszą wersję QtProject, więc teraz mogę debugować C++kod. Podczas próby debugowania po raz pierwszy otrzymałem ten błąd: 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 



2
Jądro nie obsługuje trybu PIC do kompilacji?
Próbowałem skompilować najnowsze jądro Linux v4.8.9 na Ubuntu 16.10 i ten błąd pojawia się po utworzeniu domyślnego pliku .config, zmodyfikowaniu go za pomocą menuconfig i uruchomieniu go. Uruchomiłem make mrproper, jak tylko rozpakowałem plik. Oto wynik zaraz po uruchomieniu make: scripts/kconfig/conf --silentoldconfig Kconfig SYSTBL arch/x86/entry/syscalls/../../include/generated/asm/syscalls_32.h SYSHDR arch/x86/entry/syscalls/../../include/generated/asm/unistd_32_ia32.h SYSHDR arch/x86/entry/syscalls/../../include/generated/asm/unistd_64_x32.h SYSTBL …
14 kernel  compiling  gcc 

5
Rodzaj konwersji kodu stosowany w plikach wykonywalnych systemu Linux
Chcę zapytać, jaki rodzaj kodowania jest używany do tworzenia plików wykonywalnych systemu Linux, np. Hexadecemal, binarny lub cokolwiek innego. jak jest konwertowany? Czy jest jakiś sposób na odzyskanie oryginalnego kodu z tego pliku wykonywalnego? Oto trochę kodu, który mam: 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�$���.) co to ma znaczyć?

3
Jak wyłączyć -Werror = data-czas / makro „__DATE__” może uniemożliwić powtarzalne kompilacje
Próbuję skompilować sterownik dla adaptera Netis WF2190. Tak, właśnie pobrałem najnowszą z nich. Jak mogę wyłączyć -Werror=date-timekompilację? Nie mogę go nigdzie znaleźć w skrypcie kompilacji, więc uważam, że musi to być jakieś globalne ustawienie domyślne. Oczywiście kod po prostu próbuje osadzić datę / czas kompilacji w danych wyjściowych, więc nie …
13 drivers  compiling  gcc 

1
„Błąd dodawania symboli: brak DSO w wierszu poleceń” podczas kompilacji sterownika g13
Próbuję skompilować otrzymane pobranie tutaj: https://code.google.com/p/linux-g13-driver/uruchamiając make, ale otrzymuję błędy, które po wyszukiwaniu w sieci wyglądają, jakby to była wina programistów, ale oto one: 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 from command …
13 compiling  make 

3
Vim nie może znaleźć syntax.vim
Ostatnio musiałem zbudować Vima ze źródła, aby użyć wtyczki wymagającej tłumaczenia Lua. Działa to dobrze na moim laptopie, ale mój komputer typu tower ma pewne problemy. Za każdym razem, gdy uruchamiam Vima, otrzymuję wiadomość: Error detected while processing /home/XXXXXX/.vim/vimrc: line 55: E484: Can't open file /usr/share/vim/vim74/syntax/syntax.vim Nic dziwnego, że Vim …

4
Błąd kompilacji podczas instalacji Realtek RTL8111E w wersji 64-bitowej 13.10. „CONFIG_X86_X32 włączony, ale nie obsługuje binutils”
Pobrałem sterowniki Linux dla mojego wbudowanego urządzenia RTL8111E (Mobo MSI B75 Pro3-M) ze strony Realtek. Sterownik Realtek został zaktualizowany 23/09/2013, więc zakładam, że może obsługiwać 64-bitowy system Ubuntu (w moim przypadku 13.10). Wygląda na to, że jest kompatybilny z jądrem 3.xx. Uruchomiłem autorun.sh jako root, ale pojawia się następujący błąd: …

2
Jak uruchomić program Java w 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) Kiedy uruchomiłem powyższe polecenie, pokazało to, że Java jest zainstalowana w moim systemie, ale kiedy zamierzam skompilować dowolny program Java, pojawia się następujący komunikat o błędzie: sachin@sachin-Lenovo-G550:~/programs$ javac abc.java The program …
13 java  compiling 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.