Wie erkennen Sie, ob Perl ist 32 oder 64-Bit

March 10

Der Perl-Interpreter kann als ein 32 oder 64-Bit-Programm kompiliert werden. Entweder Version läuft auf einem 64-Bit-Betriebssystem. Wenn Sie versuchen, um festzustellen, ob der Perl-Interpreter auf Ihrem System eine 32 oder 64-Bit-ausführbare Datei ist, können Sie den Befehl Datei auf Linux und andere UNIX-artige Betriebssysteme oder den Task-Manager unter Windows. Der Perl-Interpreter Bitness beeinträchtigen Kompatibilität mit Drittanbieter-Programmen, die es verwenden.

Anweisungen

Linux und UNIX

1 Öffnen Sie ein terminal-Fenster, indem Sie die "Terminal" Verknüpfung in Ihrem grafischen Desktop-Programmmenü auswählen, bei Verwendung von grafischen Desktop. Melden Sie sich wenn Sie nicht am terminal Login Prompt an.

2 Geben Sie den folgenden Befehl in das Terminal und drücken "Enter:"

Datei 'welche Perl'

3 Lesen Sie die Ausgabe des Befehls Datei im terminal-Fenster. Die Informationen über die Datei enthält entweder "32-Bit" oder "64-Bit."

Windows

4 Zunächst, dass Perl ein Perl-Programm auf Ihrem System ausgeführt.

5 Öffnen Sie der Task-Manager, während Perl läuft von der Windows-Taskleiste mit der rechten Maustaste und wählen "Task-Manager starten."

6 Klicken Sie auf die Registerkarte "Prozesse" am oberen Rand der Task-Manager-Fenster.

7 Blättern Sie in der Liste der Prozesse und suchen nach den Perl.exe-Prozess. Wenn Sie es nicht sehen können, versuchen Sie auf die Schaltfläche "Prozesse aus alle Benutzer anzeigen" am unteren Rand des Fensters.

8 Untersuchen Sie die Image-Spalte Namenseintrag und suchen Sie nach " 32" rechts vom Perl.exe. Wenn " 32" erscheint, Perl ist 32-Bit. Wenn " 32" nicht angezeigt wird, Perl ist 64-Bit, oder Sie führen eine 32-Bit-Betriebssystem. Die " 32" wird nur angezeigt, beim Ausführen von 32-Bit-Anwendungen auf einem 64-Bit-Betriebssystem.

Tipps & Warnungen

  • Der "which" Teil des Befehls leitet den Befehl Datei untersuchen das Perl-Programm im Pfad anstelle einer Datei mit dem Namen "Perl" im aktuellen Verzeichnis.