Giter Site home page Giter Site logo

btpsa's People

Contributors

mihkhub avatar usold avatar

Forkers

usold

btpsa's Issues

CMake Simple Testing

CMake has support for adding tests to a project:
enable_testing()
This adds another build target, which is test for Makefile generators.
You can use the add_test() command to add tests to the project:
add_test(TutorialRuns Tutorial 25)

ragel: command not found

$ ninja-build 
[1/164] RAGEL build/release/gen/http/request_parser.hh
FAILED: build/release/gen/http/request_parser.hh 
ragel -G2 -o build/release/gen/http/request_parser.hh http/request_parser.rl
/bin/sh: ragel: command not found
[2/164] RAGEL build/release/gen/apps/memcached/ascii.hh
FAILED: build/release/gen/apps/memcached/ascii.hh 
ragel -G2 -o build/release/gen/apps/memcached/ascii.hh apps/memcached/ascii.rl
/bin/sh: ragel: command not found
[3/164] RAGEL build/release/gen/http/http_response_parser.hh
FAILED: build/release/gen/http/http_response_parser.hh 
ragel -G2 -o build/release/gen/http/http_response_parser.hh http/http_response_parser.rl
/bin/sh: ragel: command not found

GNU Make 3.82

make 3.82 is so popular in CentOS 7.

  • Instead of Executing Recipes

libaio.h: No such file or directory

 ninja-build 
[2/152] CXX build/release/apps/seawreck/seawreck.o
FAILED: build/release/apps/seawreck/seawreck.o 
/opt/scylladb/bin/g++-7.2 -MD -MT build/release/apps/seawreck/seawreck.o -MF build/release/apps/seawreck/seawreck.o.d -O2 -I build/release/gen -I build/release/c-ares -std=gnu++1y -g  -Wall -Werror -Wno-error=deprecated-declarations -fvisibility=hidden -pthread -I. -U_FORTIFY_SOURCE  -Ifmt -DBOOST_TEST_DYN_LINK -Wno-overloaded-virtual -DFMT_HEADER_ONLY -DNO_EXCEPTION_INTERCEPT -DHAVE_HWLOC -DHAVE_NUMA -DHAVE_LZ4_COMPRESS_DEFAULT -c -o build/release/apps/seawreck/seawreck.o apps/seawreck/seawreck.cc
In file included from apps/seawreck/seawreck.cc:24:0:
./core/reactor.hh:30:10: fatal error: libaio.h: No such file or directory
 #include <libaio.h>

Add compile options to a target

target_compile_options(<target> [BEFORE]
  <INTERFACE|PUBLIC|PRIVATE> [items1...]
  [<INTERFACE|PUBLIC|PRIVATE> [items2...] ...])

Specify compile options to use when compiling a given target. The named must have been created by a command such as add_executable() or add_library() and must not be an IMPORTED Target. If BEFORE is specified, the content will be prepended to the property instead of being appended.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.