Skip to main content

Python bindings for liblc3, the LC-3 simulator framework

Project description

Python bindings for liblc3, the LC-3 simulator library behind complx.

Installation

  • Install python, boost-python (should be compiled with your version of Python) and castxml.

$ sudo add-apt-repository ppa:tricksterguy87/complx $ sudo apt update $ sudo apt-get install -y build-essential cmake libboost-python-dev castxml python-pip liblc3-dev

  • Install scikit-build and dependencies

$ sudo pip install scikit-build pygccxml pyplusplus

  • Install this package from PyPI:

$ sudo pip install pylc3.core

  • Run ldconfig

$ sudo ldconfig

  • Import it in Python:

import pylc3.core

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pylc3.core-0.1.6.tar.gz (24.8 kB view details)

Uploaded Source

File details

Details for the file pylc3.core-0.1.6.tar.gz.

File metadata

  • Download URL: pylc3.core-0.1.6.tar.gz
  • Upload date:
  • Size: 24.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.16

File hashes

Hashes for pylc3.core-0.1.6.tar.gz
Algorithm Hash digest
SHA256 0761ae0ab5e27df1f2d9c3a4ec6927189883e483d142eb556f72656607428b39
MD5 49069c4479aa9e9011a9418981d7ffeb
BLAKE2b-256 01c70b11c86f3770704939a0d14783c2b251c4441b5b8414f8a2f57f7824c7fa

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page