linker
Czy skompilowane pliki binarne ghc wymagają GHC, czy też są samodzielne?
Jeśli przyjaciel chce uruchomić moje binaria Haskell, czy musi najpierw zainstalować Haskell, czy może od razu uruchomić binarny sam?
Czy odpowiedź jest taka sama na Mac, Windows i Linux?
Xcode ciągle szuka dylib na złej ścieżce
To mój błąd:
dyld: Library not loaded: /usr/local/lib/libofa.0.dylib
Referenced from: /sers/david/Projekte/Test/build/Debug ... akiś sposób, aby ustawić to w Xcode??? Dzięki
Edit: biblioteka nie jest projektem Xcode. Jego budowa z ./ configure; make
Jak poprawnie dołączyć argument-WL,-Rpath,$ORIGIN linker do pliku Makefile?
Przygotowuję aplikację c++ na Linuksa (Ubuntu 16.04) z wykorzystaniem kilku bibliotek poco, które dynamicznie połączyłem. Mam ... eki z domyślnego katalogu (usr / local / lib), ponieważ testowałem go bez biblioteki w folderze project lib. Co zrobiłem źle?
Jak wymusić włączenie pliku obiektowego do biblioteki statycznej podczas linkowania do pliku wykonywalnego?
Mam Projekt C++, który ze względu na swoją strukturę katalogów jest skonfigurowany jako statyczna biblioteka A, która jest po ... id) = &Af;
Nie powoduje to włączenia symbolu Af do ostatecznego łącza B. Jak możemy wymusić połączenie symbolu Af z B?
Szablon C++, błąd linkowania [duplikat]
To pytanie ma już odpowiedź tutaj:
Dlaczego szablony mogą być zaimplementowane tylko w pliku nagłówkowym ... ing
}
W głównej:
Array<int> arr;
Dostaję błąd połączenia: nierozwiązany symbol zewnętrzny do ctor.
Jakiś Pomysł?
Jak naprawić błąd wyszukiwania symboli: niezdefiniowane błędy symboli w środowisku klastra
Pracuję nad kodem Pythona, który wydobywa dane obrazu z pliku ECW za pomocą GDAL (http://www.gdal.org / ) i jego wiązania Pyt ... na to, że zawartość /usr/bin jest różna dla zadań złożonych za pomocą qsub (w szczególności libtool brakuje). To jest badane.
GNU GCC / ld-zawijanie wywołania do symbolu z wywołaniem i wywołaniem zdefiniowanym w tym samym pliku obiektowym
Dla wyjaśnienia, moje pytanie odnosi się do zawijania/przechwytywania połączeń z jednej funkcji/symbolu do innej funkcji/symb ... echwytywanie odbywa się dla wszystkich połączeń do foo i bar, a nie tylko tych odbywających się poza foo.o.
Czy to możliwe?
crti.o brak pliku
Buduję projekt używając łańcucha narzędzi GNU i wszystko działa dobrze, dopóki nie dojdę do linkowania, gdzie linker skarży s ... 'libraries' , ale czy powinna szukać pliku .o na ścieżce biblioteki?
Czy ścieżka wyszukiwania jest taka sama dla gcc i ld?
Łączenie z biblioteką dynamiczną na komputerze Mac z pełną ścieżką
Linkuję bibliotekę (rozszerzenie Pythona), która osadza Silnik Matlab za pomocą następującego polecenia (wygenerowanego za po ... YLD_LIBRARY_PATH
Gdzie znajdują się te pliki biblioteczne, ale chciałbym tego uniknąć, ponieważ powoduje to inne problemy.
Jak uruchomić RPATH z $ORIGIN NA Code:: Blocks GCC?
Próbuję połączyć ścieżkę RPATH zawierającą specjalny łańcuch $ORIGIN do pliku wykonywalnego zbudowanego przy użyciu GCC z kod ... CC jest błędne (rozebrane dla jasności):
g++ -Wl,-R
Jaki jest prawidłowy sposób podania tego argumentu dla Code:: Blocks?
Jak mogę utworzyć plik wykonywalny.plik exe PE ręcznie?
Wszystkie teksty o tym, jak utworzyć kompilator, kończą się po wyjaśnieniu lexerów i parserów. Nie wyjaśniają, jak stworzyć k ... óry nic nie robi (nie ma instrukcji Op). Moim następnym krokiem będzie łączenie się z plikami dll, aby wydrukować na konsoli.
Xcode-get force load to work with relative paths
Niektóre biblioteki wymagają flagi linkera-all_load podczas łączenia się z projektem Xcode. Prowadzi to jednak do błędu link ... dostać force_load do pracy ze ścieżką względną do biblioteki?
EDIT: aby uzyskać podstawowe informacje, zobacz to pytanie
rpath= $ ORIGIN nie daje pożądanego efektu?
Mam binarny "CeeloPartyServer", który musi znaleźć libFoundation.so w czasie pracy, na maszynie FreeBSD. Są w tym samym kata ... tylu, ponieważ moja analiza readelf faktycznie pokaż, że ścieżka rpath biblioteki jest ustawiona na $ORIGIN. Co przegapiłem?
Łączenie statycznie w C#
Pracuję nad modułem do CMS. Moduł ten jest dystrybuowany jako biblioteka klasy DLL.
Mam kilka bibliotek narzędzi, które chci ... dystrybuować kilku DLL (dystrybuując tym samym moje biblioteki narzędzi osobno)?
Chciałbym mieć tylko jedną bibliotekę DLL.
gcc: zmniejsz wymaganą wersję libc
Próbuję uruchomić nowo skompilowany plik binarny na starej 32-bitowej dystrybucji RedHat.
Plik binarny jest kompilowany w C ( ... dość uproszczony, najprawdopodobniej nie używa niczego nowego z libc.czy istnieje sposób na zmniejszenie wymagań wersji libc
Linkowanie archiwów (.a) do obiektu współdzielonego (. so)
Kompiluję plik shared objects do archive.a:
$ g++ -c -Iinclude/ -fPIC -O0 -o object1.o source1.cpp
$ g++ -c -Iinclude/ -fPI ... hared object
/usr/bin/ld: final link failed: Bad value
collect2: ld returned 1 exit status
make: *** [libKeynect.so] Error 1
Dlaczego optymalizacja linkera jest tak słaba?
Ostatnio współpracownik zwrócił mi uwagę, że kompilowanie wszystkiego do jednego pliku tworzy znacznie wydajniejszy Kod niż k ... o2.
$ ./release/testlink.exe 100000000
time : 13.375
time : 13.14
I tak, flagi optymalizacji linkera (/LTCG) są włączone.
Jak włączyć wszystkie obiekty archiwum do obiektu współdzielonego?
Podczas kompilacji naszego projektu tworzymy kilka archiwów (biblioteki statyczne), powiedzmy liby.a i libz.a, że każdy zawie ... array_end' can not be used when making a shared object
/usr/bin/ld: final link failed: Bad value
Wiesz, skąd to się wzięło?
Unikaj łączenia z libstdc++
Pracuję nad projektem embedded, który obecnie używa C w Linuksie i uClibc. Jesteśmy zainteresowani przeniesieniem go do C++, ... że nie używamy niczego z STL, takiego jak iostream lub vector.
Jak kierować g++ do kompilacji bez linkowania do libstdc++?
Odczyt danych (osadzony plist) połączonych z wykonywalnym przez-SECTCREATE TEXT
Linkuję plik wykonywalny z plist używając -sectcreate __TEXT znaczników linkera. Powodem tego jest głównie użycie metody SMJo ... () na 10.5.
Jak odczytać ten linkowany plist używając Objective-C, żeby skopiować go do /Library/LaunchDaemons/ osobiście?