mirror of
https://gitee.com/mirrors_PX4/PX4-Autopilot.git
synced 2026-10-15 23:33:34 +08:00
Added travis.
This commit is contained in:
@@ -0,0 +1,9 @@
|
||||
language: cpp
|
||||
compiler:
|
||||
- gcc
|
||||
|
||||
script: mkdir build && cd build && cmake .. && ctest -V
|
||||
|
||||
os:
|
||||
- linux
|
||||
- osx
|
||||
+3
-2
@@ -3,14 +3,15 @@ cmake_minimum_required(VERSION 2.8)
|
||||
project(matrix CXX)
|
||||
|
||||
if (NOT CMAKE_BUILD_TYPE)
|
||||
set(CMAKE_BUILD_TYPE "RelWithDebInfo" CACHE STRING "Build type" FORCE)
|
||||
set(CMAKE_BUILD_TYPE "Debug" CACHE STRING "Build type" FORCE)
|
||||
message(STATUS "set build type to ${CMAKE_BUILD_TYPE}")
|
||||
endif()
|
||||
|
||||
list(APPEND CMAKE_CXX_FLAGS
|
||||
${CMAKE_CXX_FLAGS}
|
||||
-Wall
|
||||
-Weffc++
|
||||
#-Werror
|
||||
-Werror
|
||||
-Wfatal-errors
|
||||
)
|
||||
|
||||
|
||||
+8
-3
@@ -1,12 +1,17 @@
|
||||
#include "Quaternion.hpp"
|
||||
#include <assert.h>
|
||||
#include <stdio.h>
|
||||
#include <cassert>
|
||||
#include <cstdio>
|
||||
|
||||
using namespace matrix;
|
||||
|
||||
int main()
|
||||
{
|
||||
Quatf p(1, 0, 0, 0);
|
||||
Quatf p(1, 2, 3, 4);
|
||||
assert(p(0) == 1);
|
||||
assert(p(1) == 2);
|
||||
assert(p(2) == 3);
|
||||
assert(p(3) == 100);
|
||||
|
||||
Quatf q(0, 1, 0, 0);
|
||||
Quatf r = p*q;
|
||||
Dcmf dcm = Dcmf(p);
|
||||
|
||||
Reference in New Issue
Block a user