Sida 1 av 2

Problem med att kompilera i dev-c++

Postat: 7 augusti 2008, 15:38:00
av ABBE9607
När Jag försöker kompilera den här simpla koden

Kod: Markera allt

#include<stdio>
#include<conio.h>

int main()
{
    _outp(0x378,255)
    return 0
}
i Dev-C++ Så står de att den är färdig (done) men jag får inte ut någon färdig fil.

Och sen undrar jag vart man hittar drivrutiner till parallelporen till windows vista, xp och 2000.

Tack i förhand!

Postat: 7 augusti 2008, 16:50:35
av Micke_s
direktaccess till LPT porten går väl inte i vista, xp och 2000.
2000/xp går det förvisso fula till sig direktaccess men betvlivlar att vista tillåter det.

Writefile kan du förvisso öppna lpt porten, men inte fippla med individuella register.

Edit: dessutom så kan LPT porten anses vara död.
Kolla på FTDI http://www.ftdichip.com/Projects/CodeEx ... CSharp.htm

Postat: 7 augusti 2008, 22:59:39
av squiz3r
har du testat kompilera ett "Helo World!"-program? Gick det?

Postat: 8 augusti 2008, 11:07:23
av ABBE9607
Nej! inget c fungerar, bara c++ :(

Postat: 8 augusti 2008, 11:52:21
av sodjan
Vad säger list filen ?

Postat: 8 augusti 2008, 12:07:02
av ABBE9607
Vadå för nåt :?:

Postat: 8 augusti 2008, 12:08:50
av sodjan
Alla kompilatorer bör/ska kunna skapa en list-fil.

Postat: 8 augusti 2008, 12:11:21
av ABBE9607
Problemet är att jag inte vet vad en "list-fil" är för nåt

Postat: 8 augusti 2008, 12:15:58
av sodjan
OK.

Postat: 8 augusti 2008, 12:26:49
av ABBE9607
Hur använder man portb i c++

Postat: 8 augusti 2008, 12:49:49
av sodjan
Vilken "portb" ????

Exakt *VAD* är det du försöker göra ??

Postat: 8 augusti 2008, 12:55:02
av ABBE9607
Skriva data till parallelporten eller serieporten.

Postat: 8 augusti 2008, 12:58:34
av sodjan
Heter dom "portb" ?

Om det är i Windows så får du kolla Windows API'erna.
Men ofta kan man använda vanliga file I/O för portarna.

Postat: 8 augusti 2008, 14:12:39
av pern

Postat: 8 augusti 2008, 14:16:57
av sodjan
Dessa DLL'er behövs väl bara om man ska "prata" med (port-) hårdvaran direkt !?
Om man kör via Windows API'erna så ska/bör de inte behövas.