Just-in-Time Compilation - J F Bastien - CppCon 2020
all the bottles labeled “drink me” and rabbits running around. To root this into C++: imagine templating all versions of a function based on all valid integer parameters which is could receive. That’s0 码力 | 111 页 | 3.98 MB | 5 月前3Conan 1.60 Documentation
application: Listing 1: md5.cpp #include "Poco/MD5Engine.h" #include "Poco/DigestStream.h" #includeint main(int argc, char** argv){ Poco::MD5Engine md5; Poco::DigestOutputStream ds(md5); ds << mypackage/version --template=conan-center Conan will process all the files found in that folder using Jinja2 engine and also the paths to those files. Thus the following template directory (that does match the conventions it: Listing 13: main.cpp #include "Poco/MD5Engine.h" #include "Poco/DigestStream.h" #include int main(int argc, char** argv) { Poco::MD5Engine md5; Poco::DigestOutputStream ds(md5); ds << 0 码力 | 983 页 | 7.51 MB | 1 年前3Conan 1.63 Documentation
application: Listing 1: md5.cpp #include "Poco/MD5Engine.h" #include "Poco/DigestStream.h" #includeint main(int argc, char** argv){ Poco::MD5Engine md5; Poco::DigestOutputStream ds(md5); ds << mypackage/version --template=conan-center Conan will process all the files found in that folder using Jinja2 engine and also the paths to those files. Thus the following template directory (that does match the conventions it: Listing 13: main.cpp #include "Poco/MD5Engine.h" #include "Poco/DigestStream.h" #include int main(int argc, char** argv) { Poco::MD5Engine md5; Poco::DigestOutputStream ds(md5); ds << 0 码力 | 995 页 | 7.54 MB | 1 年前3Conan 1.61 Documentation
application: Listing 1: md5.cpp #include "Poco/MD5Engine.h" #include "Poco/DigestStream.h" #includeint main(int argc, char** argv){ Poco::MD5Engine md5; Poco::DigestOutputStream ds(md5); ds << mypackage/version --template=conan-center Conan will process all the files found in that folder using Jinja2 engine and also the paths to those files. Thus the following template directory (that does match the conventions it: Listing 13: main.cpp #include "Poco/MD5Engine.h" #include "Poco/DigestStream.h" #include int main(int argc, char** argv) { Poco::MD5Engine md5; Poco::DigestOutputStream ds(md5); ds << 0 码力 | 985 页 | 7.52 MB | 1 年前3Conan 1.62 Documentation
application: Listing 1: md5.cpp #include "Poco/MD5Engine.h" #include "Poco/DigestStream.h" #includeint main(int argc, char** argv){ Poco::MD5Engine md5; Poco::DigestOutputStream ds(md5); ds << mypackage/version --template=conan-center Conan will process all the files found in that folder using Jinja2 engine and also the paths to those files. Thus the following template directory (that does match the conventions it: Listing 13: main.cpp #include "Poco/MD5Engine.h" #include "Poco/DigestStream.h" #include int main(int argc, char** argv) { Poco::MD5Engine md5; Poco::DigestOutputStream ds(md5); ds << 0 码力 | 993 页 | 7.53 MB | 1 年前3Conan 1.64 Documentation
application: Listing 1: md5.cpp #include "Poco/MD5Engine.h" #include "Poco/DigestStream.h" #includeint main(int argc, char** argv){ Poco::MD5Engine md5; Poco::DigestOutputStream ds(md5); ds << mypackage/version --template=conan-center Conan will process all the files found in that folder using Jinja2 engine and also the paths to those files. Thus the following template directory (that does match the conventions it: Listing 13: main.cpp #include "Poco/MD5Engine.h" #include "Poco/DigestStream.h" #include int main(int argc, char** argv) { Poco::MD5Engine md5; Poco::DigestOutputStream ds(md5); ds << 0 码力 | 999 页 | 7.54 MB | 1 年前3Conan 1 Documentation
application: Listing 1: md5.cpp #include "Poco/MD5Engine.h" #include "Poco/DigestStream.h" #includeint main(int argc, char** argv){ Poco::MD5Engine md5; Poco::DigestOutputStream ds(md5); ds << mypackage/version --template=conan-center Conan will process all the files found in that folder using Jinja2 engine and also the paths to those files. Thus the following template directory (that does match the conventions it: Listing 13: main.cpp #include "Poco/MD5Engine.h" #include "Poco/DigestStream.h" #include int main(int argc, char** argv) { Poco::MD5Engine md5; Poco::DigestOutputStream ds(md5); ds << 0 码力 | 975 页 | 8.75 MB | 1 年前3Conan 1.16 Documentation
application: Listing 1: md5.cpp #include "Poco/MD5Engine.h" #include "Poco/DigestStream.h" #includeint main(int argc, char** argv) { Poco::MD5Engine md5; Poco::DigestOutputStream ds(md5); ds << several packages. Layout files are ini files, but before parsing them Conan uses the Jinja2 template engine passing the settings, options and current reference objects, so you can add logic to the files: it: Listing 13: main.cpp #include "Poco/MD5Engine.h" #include "Poco/DigestStream.h" #include int main(int argc, char** argv) { Poco::MD5Engine md5; Poco::DigestOutputStream ds(md5); ds << 0 码力 | 545 页 | 4.34 MB | 1 年前3Conan 1.15 Documentation
application: Listing 1: md5.cpp #include "Poco/MD5Engine.h" #include "Poco/DigestStream.h" #includeint main(int argc, char** argv) { Poco::MD5Engine md5; Poco::DigestOutputStream ds(md5); ds << several packages. Layout files are ini files, but before parsing them Conan uses the Jinja2 template engine passing the settings, options and current reference objects, so you can add logic to the files: it: Listing 13: main.cpp #include "Poco/MD5Engine.h" #include "Poco/DigestStream.h" #include int main(int argc, char** argv) { Poco::MD5Engine md5; Poco::DigestOutputStream ds(md5); ds << 0 码力 | 540 页 | 4.22 MB | 1 年前3Conan 1.13 Documentation
application: Listing 1: md5.cpp #include "Poco/MD5Engine.h" #include "Poco/DigestStream.h" #includeint main(int argc, char** argv) { Poco::MD5Engine md5; Poco::DigestOutputStream ds(md5); ds << several packages. Layout files are ini files, but before parsing them Conan uses the Jinja2 template engine passing the settings, options and current reference objects, so you can add logic to the files: it: Listing 13: main.cpp #include "Poco/MD5Engine.h" #include "Poco/DigestStream.h" #include int main(int argc, char** argv) { Poco::MD5Engine md5; Poco::DigestOutputStream ds(md5); ds << 0 码力 | 518 页 | 4.14 MB | 1 年前3
共 114 条
- 1
- 2
- 3
- 4
- 5
- 6
- 12