Sign inSign up

novarc1/plc-node

By novarc1

•Updated about 2 years ago

Image
0

188

novarc1/plc-node repository overview

⁠How to set up PLC node

⁠Pre-reqs

  • Install conan⁠ using pip or brew. Might be as easy as doing:

$ pip install conan

Example of my profile for Linux (~/.conan2/profiles/cpp20):

[settings]
arch=x86_64
build_type=Release
compiler=gcc
compiler.cppstd=20
compiler.libcxx=libstdc++11
compiler.version=13
os=Linux

Example of my profile for Windows (C:\Users${USERNAME}.conan2\profiles\cpp20):

[settings]
arch=x86_64
build_type=Release
compiler=msvc
compiler.cppstd=20
compiler.runtime=dynamic
compiler.version=193
os=Windows

⁠Building

⁠Step 1 - Cloning source code

Clone plc-node in a directory

git clone [email protected]:novarctechnologies/plc-node.git
⁠Step 2 - Retrieve all dependencies

For this example, we're using RelWithDebInfo (Release with Debug Info). You can also select Debug or Release

.\build.ps1 -action deps -config RelWithDebInfo
⁠Step 3 - Generate build scripts
.\build.ps1 -action generate -config RelWithDebInfo
⁠Step 4 - Build plc-node
.\build.ps1 -action build -config RelWithDebInfo

Tag summary

Content type

Image

Digest

sha256:f3013f755…

Size

2.6 GB

Last updated

about 2 years ago

docker pull novarc1/plc-node:v3