Skip to main content

PyCPP is a simple tool for wrapping and using C++ functions and libraries.

Project description


PyCPP is a simple tool for wrapping and using C++ functions and libraries.

Installation    |    Resources    |    Contributing

Installation

Windows

# clone the repo
$ git clone https://github.com/Commander07/PyCPP.git

# change the working directory to PyCPP
$ cd PyCPP

# install the requirements
$ python3 -m pip install -r requirements.txt

Linux

# clone the repo
$ git clone https://github.com/Commander07/PyCPP.git

# change the working directory to PyCPP
$ cd PyCPP

# install the requirements
$ python3 -m pip install -r requirements.txt

Usage

# Call pycpp.py and create python package in the output folder which includes the wrapped dll
$ python3 -m pycpp <DLL Name> <Output>

Resources

Contributing

Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change. Feel free to create a fork and use the code.

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

PyCPP-0.0.4.tar.gz (3.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

PyCPP-0.0.4-py3-none-any.whl (4.4 kB view details)

Uploaded Python 3

File details

Details for the file PyCPP-0.0.4.tar.gz.

File metadata

  • Download URL: PyCPP-0.0.4.tar.gz
  • Upload date:
  • Size: 3.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.20.0 setuptools/51.1.0 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.9.0

File hashes

Hashes for PyCPP-0.0.4.tar.gz
Algorithm Hash digest
SHA256 cad35c226b9081a254c84cc9ad408f094643536c56805ed9455b3ae987e206a3
MD5 0c61c998aa4e579676535e580aa506a4
BLAKE2b-256 17e98ccca80c4d0c4bb04bb7dd2bfa1a9ce37f9e8f05180c6f78206c30abd54c

See more details on using hashes here.

File details

Details for the file PyCPP-0.0.4-py3-none-any.whl.

File metadata

  • Download URL: PyCPP-0.0.4-py3-none-any.whl
  • Upload date:
  • Size: 4.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.3.0 pkginfo/1.6.1 requests/2.20.0 setuptools/51.1.0 requests-toolbelt/0.9.1 tqdm/4.54.0 CPython/3.9.0

File hashes

Hashes for PyCPP-0.0.4-py3-none-any.whl
Algorithm Hash digest
SHA256 5aa0f1e9f7d7f33a615be12d3c096a5e2f6414f3583fcc8086a58bcfc0d28087
MD5 647b0a0271d01df381ffa64280b799a6
BLAKE2b-256 5955877c4c87b45d524c0f0edc86938d09b813efd798c5beb5d32a999f72190e

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