Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Working build #136

Open
aguasonic opened this issue Jan 24, 2023 · 2 comments
Open

Working build #136

aguasonic opened this issue Jan 24, 2023 · 2 comments

Comments

@aguasonic
Copy link

I would like to build -- and run -- the example client.

Is there a description of the required build environment -- a CMakeLists.txt file, or a plain old fashioned Makefile ?

What are the dependencies I need to have in place? Libraries. Headers.
Very unlikely I can just gcc source_file.c and have a program that can be executed.

One of my issues with the examples I have seen ( of MQTT over QUIC ) is that they are just code snips.

And one can not run a code snip of anything non-trivial.

Examples of how to use a product should not be some kind of test of coding forensics.

@qzhuyan
Copy link

qzhuyan commented Jan 24, 2023

wanghaEMQ/pynng-mqtt#1 (comment)

This might be helpful I wish.

@JaylinYu
Copy link
Member

JaylinYu commented Jan 24, 2023

The link above is a Python binding of this sdk. For original C, Please check the root CMake file and run it with followingbcommand:
cmake -DNNG_ENABLE_QUIC=ON ..
make install
Then
run quic demo https://github.com/emqx/NanoSDK/tree/main/demo/quic

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants