Uppgifter | |
Användarnamn | |
Besök | - |
Hemsida | Ingen |
Plats (stad) | |
Senaste besök | 01:00 - 1:a Januari 1970 |
Poster i forumet | |
Varningar | |
Grupp | |
Medlem sedan | 01:00 - 1:a Januari 1970 |
Artiklar och filer | |
Den här användaren har inga artiklar eller filer |
Den här användaren har inte skapat någon personlig presentation. |
C++ builder (Trial version 6.0) |
,,r det ngn som är van vid programmering med BCB 6.0. ,,r det någon ide med att uppgradera till BCB Visual Studio 2006, för en som jag som är inkörd med BCBv6.0Trial, eller är det slöseri med tid att installera denne ? Jag anser att "Borland C++ Builder 6.0" är bra nog ? Postad 01:48 - 24:e November 2007 |
C++ och non-standard bibliotek |
Hej Slash! Jo det är sant, jag sitter på en Windows maskin. ms32.lib är skapat med/för Microsoft kompilator, bc32.lib är skapat med/för Borland kompilator och miracl.a är skapat med/för gcc kompilatorn. Jag har kompilerat mitt eget bibliotek nu med GCDOIT.BAT som använder GCC kompilatorn helt utan errors. Och i och med detta så får jag nu inte heller längre dessa Unresolved references errors, men därimot en massa andra errors Så det handlar kanske om att lära sig MIRACL till nu då Tackar för ditt svar Slash Mvh Tower800 Postad 20:35 - 12:a Februari 2007 |
C++ och non-standard bibliotek |
Hejsan! Jag är relativt ny inom C++ programmering. Jag har testat många olika kompilatorer Borland C++ Builder 6, MS Visual C++ 2005 Express, Dev-Cpp och Code::Blocks med GCC. Jag har fastnat för Code:Blocks och tänker därmed använda denne framöver. Till mitt problem då.. Jag försöker använda MIRACL biblioteket "Multiprecision Integer and Rational Arithmetic C/C++ Library". Jag har försökt använda MIRACL i alla ovannämnda kompilatorer men har inte lyckats få igång biblioteket på någon av dem. Jag får alltid [linker error] Unresolved Reference ......... BLA BLA.. Koden ser ut så här i Code::Blocks - #include <iostream> #include <Big.h> using namespace std; int main() { Big x; cout << "Hello world!" << endl; return 0; } Kompileringen ser ut så här - Project : Console application Compiler : GNU GCC Compiler (called directly) Directory : D:\CPP\Compiler\CodeBlocks\Projects\ -------------------------------------------------------------------------------- Switching to target: default Linking console executable: D:\CPP\Compiler\CodeBlocks\Projects\Project1.exe ..\lib\miracl.a(mrcore.o):mrcore.c:(.text+0x677): undefined reference to `__dj_stdout' ..\lib\miracl.a(mrcore.o):mrcore.c:(.text+0xa93): undefined reference to `__dj_stdout' ..\lib\miracl.a(mrcore.o):mrcore.c:(.text+0xad7): undefined reference to `__dj_stdout' ..\lib\miracl.a(mrcore.o):mrcore.c:(.text+0xc86): undefined reference to `__dj_stdout' ..\lib\miracl.a(mrcore.o):mrcore.c:(.text+0xca2): undefined reference to `__dj_stdout' ..\lib\miracl.a(mrcore.o):mrcore.c:(.text+0xcc9): more undefined references to `__dj_stdout' follow collect2: ld returned 1 exit status Process terminated with status 1 (0 minutes, 0 seconds) Jag includerar MIRACL biblioteket 'miracl.a' i Code::Blocks genom Projekt/Build Options och väljer fliken Linker. Där inkluderar jag filen miracl.a. Jag förmodar att mina bristfälliga kunksaper om hantering av "icke standard bibliotek" kan vara problemet här..är det någon som använder MIRACL eller annars ändå kan leda mig på rätt väg i detta frustrerande problem ? Mången tacksam för svar Tower800 Postad 17:36 - 12:a Februari 2007 |
Datum
2024-03-29 02:17
Vecka: 13
Besökare
Inloggade: 0
Gäster: 605
Medlemmar
Medlemmar: 53576
Forum
Senaste inlägget: HAHA MÄNNISKAN LEVER ÄN (13:45 - 18:e Januari 2019, av Hetzz)
Wiki
Senaste ändringen:
3D (rev: 1, tid: 09:40 - 13:e November 2015)
Chatt
#blinkenlights @ Libera.Chat
Gratis shellkonton för IRC, webbsidor mm.