cppflow icon indicating copy to clipboard operation
cppflow copied to clipboard

Cppflow2

Open khaled-besrour opened this issue 5 years ago • 1 comments

I had tremendous link issues while using this project in a large project. The code being defined in the headers, this creates LNK2005 errors. I also migrated the code to the c ++ 11 standard because most companies still use Ubuntu 16 which do not natively support c ++ 17. This merge request resolve the two probleme by adding cpp files for code implementation and remove c++ 17 code. I also added a CMakeLists file to build a static library from the project.

khaled-besrour avatar Nov 19 '20 22:11 khaled-besrour

I am sorry this code is not compatible with c++11 but with c++14, ( std::exchange in context.h) A correction is needed in the cmake file for the static build

khaled-besrour avatar Nov 20 '20 14:11 khaled-besrour

The library is intended to be used with c++17. Anyway, whoever is interested in c++14 can refer to this PR.

serizba avatar Sep 23 '22 16:09 serizba