在紧组合入口封装上层函数入口rtkpos替代原本的tc_pntpos/对relpos内部相关函数进行添加修改

This commit is contained in:
ZhiQiang_Yang98 2023-01-04 21:46:18 +08:00
parent eaa0c895e6
commit c03953c846
21 changed files with 263 additions and 34537 deletions

View File

@ -3,6 +3,8 @@
<component name="CMakeWorkspace" PROJECT_DIR="$PROJECT_DIR$" />
<component name="CidrRootsConfiguration">
<excludeRoots>
<file path="$PROJECT_DIR$/cmake-build-release" />
<file path="$PROJECT_DIR$/data" />
<file path="$PROJECT_DIR$/tracefile" />
</excludeRoots>
</component>

View File

@ -982,17 +982,17 @@ static int valins(const double *azel, const int *vsat, int n,const prcopt_t *opt
return 0;
}
/* large gdop check */
for (i=ns=0;i<n;i++) {
if (!vsat[i]) continue;
azels[ ns*2]=azel[ i*2];
azels[1+ns*2]=azel[1+i*2];
ns++;
}
dops(ns,azels,opt->elmin,dop);
if (dop[0]<=0.0||dop[0]>opt->maxgdop) {
sprintf(msg,"gdop error nv=%d gdop=%.1f",nv,dop[0]);
return 0;
}
// for (i=ns=0;i<n;i++) {
// if (!vsat[i]) continue;
// azels[ ns*2]=azel[ i*2];
// azels[1+ns*2]=azel[1+i*2];
// ns++;
// }
// dops(ns,azels,opt->elmin,dop);
// if (dop[0]<=0.0||dop[0]>opt->maxgdop) {
// sprintf(msg,"gdop error nv=%d gdop=%.1f",nv,dop[0]);
// return 0;
// }
return 1;
}
@ -1092,7 +1092,7 @@ static int itertc(const obsd_t *obs,int n,const double *rs,const double *dts,
tracemat(3,R,2*nv,2*nv,15,6);
/* ekf filter */
stat=filter(x,Pp,H,v,R,nx,2*nv);
stat=robust_filter(x,Pp,H,v,R,nx,2*nv);
if(stat){
trace(3,"ekf filter error info=%d\n",stat);

View File

@ -458,10 +458,20 @@ static int tcfilter()
break;
}
/* kalman filter */
if (!tc_pntpos(epoch_obs.data,epoch_obs.n,&nav,&svr.rtk.opt,&svr.rtk.sol,&svr.rtk.ins,NULL,svr.rtk.ssat,msg)) {
errmsg(&svr.rtk,"point pos error (%s)\n",msg);
/* time check */
if(fabs(svr.rtk.ins.time - imud.tow)>3.0){
trace(3,"sync error\n");
}
/* kalman filter
* RTK-INS rtkpos */
// if (!tc_pntpos(epoch_obs.data,epoch_obs.n,&nav,&svr.rtk.opt,&svr.rtk.sol,&svr.rtk.ins,NULL,svr.rtk.ssat,msg)) {
// errmsg(&svr.rtk,"point pos error (%s)\n",msg);
// }
if (!rtkpos(&svr.rtk,epoch_obs.data,epoch_obs.n,&nav)){
trace(2,"tightly coupled fail\n");
}
/* write solution */
if (svr.rtk.sol.stat!=SOLQ_NONE) {
/* solution */
@ -471,7 +481,6 @@ static int tcfilter()
/* write solution */
writesol(&svr,1);
}
outsolstat(&svr.rtk,&nav);
}
/* non-holonomic constraint */
// nhc(&svr.rtk.ins,&svr.rtk.opt.insopt,&imud);

View File

@ -4,7 +4,7 @@
#include "rtklib.h"
#define MAXVEL 0.5 /* max velocity for using non-holonomic constraint */
#define VARVEL SQR(0.05) /* initial variance of ins velocity ((m/s)^2) */
#define VARVEL SQR(0.06) /* initial variance of ins velocity ((m/s)^2) */
/* measurement sensitive-matrix for non-holonomic----------------------------*/
static int bldnhc(const insopt_t *opt,const imud_t *imu,const double *Cbe,
@ -44,7 +44,7 @@ static int bldnhc(const insopt_t *opt,const imud_t *imu,const double *Cbe,
trace(2,"too large vehicle turn\n");
continue;
}
H[IA+nv*nx]=-T[i]; H[IA+1+nv*nx]=-T[i+3]; H[IA+2+nv*nx]=-T[i+6];
// H[IA+nv*nx]=-T[i]; H[IA+1+nv*nx]=-T[i+3]; H[IA+2+nv*nx]=-T[i+6];
H[IV+nv*nx]=C[i]; H[IV+1+nv*nx]=C[i+3]; H[IV+2+nv*nx]=C[i+6];
v[nv ]=vb[i];

View File

@ -1300,6 +1300,49 @@ static int filter_(const double *x, const double *P, const double *H,
tracemat(3,F,n,m,15,10);
matmul("TN",m,m,n,1.0,H,F,1.0,Q);
if (!(info=matinv(Q,m))) {
matmul("NN",n,m,m,1.0,F,Q,0.0,K); /* K=P*H*Q^-1 */
trace(3,"K=\n");
tracemat(3,K,n,m,15,10);
matmul("NN",n,1,m,1.0,K,v,1.0,xp); /* xp=x+K*v */
matmul("NT",n,n,m,-1.0,K,H,1.0,I); /* Pp=(I-K*H')*P */
matmul("NN",n,n,n,1.0,I,P,0.0,Pp);
}
free(F); free(Q); free(K); free(I);
return info;
}
/* kalman filter ---------------------------------------------------------------
* kalman filter state update as follows:
*
* K=P*H*(H'*P*H+R)^-1, xp=x+K*v, Pp=(I-K*H')*P
*
* args : double *x I states vector (n x 1)
* double *P I covariance matrix of states (n x n)
* double *H I transpose of design matrix (n x m)
* double *v I innovation (measurement - model) (m x 1)
* double *R I covariance matrix of measurement error (m x m)
* int n,m I number of states and measurements
* double *xp O states vector after update (n x 1)
* double *Pp O covariance matrix of states after update (n x n)
* return : status (0:ok,<0:error)
* notes : matirix stored by column-major order (fortran convention)
* if state x[i]==0.0, not updates state x[i]/P[i+i*n]
*-----------------------------------------------------------------------------*/
static int robust_filter_(const double *x, const double *P, const double *H,
const double *v, const double *R, int n, int m,
double *xp, double *Pp)
{
double *F=mat(n,m),*Q=mat(m,m),*K=mat(n,m),*I=eye(n);
int info;
matcpy(Q,R,m,m);
matcpy(xp,x,n,1);
matmul("NN",n,m,n,1.0,P,H,0.0,F); /* Q=H'*P*H+R */
trace(3,"PH'=\n");
tracemat(3,F,n,m,15,10);
matmul("TN",m,m,n,1.0,H,F,1.0,Q);
/*鲁棒滤波*/
#define robust
#ifdef robust
@ -1388,6 +1431,36 @@ extern int filter(double *x, double *P, const double *H, const double *v,
free(ix); free(x_); free(xp_); free(P_); free(Pp_); free(H_);
return info;
}
extern int robust_filter(double *x, double *P, const double *H, const double *v,
const double *R, int n, int m)
{
double *x_,*xp_,*P_,*Pp_,*H_;
int i,j,k,info,*ix;
/* create list of non-zero states */
ix=imat(n,1);
for (i=k=0;i<n;i++) {
if (x[i] != 0.0 && P[i + i * n] > 0.0) ix[k++] = i;
}
x_=mat(k,1); xp_=mat(k,1); P_=mat(k,k); Pp_=mat(k,k); H_=mat(k,m);
/* compress array by removing zero elements to save computation time */
for (i=0;i<k;i++) {
x_[i]=x[ix[i]];
for (j=0;j<k;j++) P_[i+j*k]=P[ix[i]+ix[j]*n];
for (j=0;j<m;j++) H_[i+j*k]=H[ix[i]+j*n];
}
/* do kalman filter state update on compressed arrays */
info=robust_filter_(x_,P_,H_,v,R,k,m,xp_,Pp_);
/* copy values from compressed arrays back to full arrays */
for (i=0;i<k;i++) {
x[ix[i]]=xp_[i];
for (j=0;j<k;j++) P[ix[i]+ix[j]*n]=Pp_[i+j*k];
}
free(ix); free(x_); free(xp_); free(P_); free(Pp_); free(H_);
return info;
}
/* smoother --------------------------------------------------------------------
* combine forward and backward filters by fixed-interval smoother as follows:
*

View File

@ -466,7 +466,9 @@ static int selsat(const obsd_t *obs, double *azel, int nu, int nr,
if (obs[i].sat<obs[j].sat) j--;
else if (obs[i].sat>obs[j].sat) i--;
else if (azel[1+j*2]>=opt->elmin) { /* elevation at base station */
sat[k]=obs[i].sat; iu[k]=i; ir[k++]=j;
sat[k]=obs[i].sat;
iu[k]=i;
ir[k++]=j;
trace(4,"(%2d) sat=%3d iu=%2d ir=%2d\n",k-1,obs[i].sat,i,j);
}
}
@ -962,7 +964,7 @@ static void zdres_sat(int base, double r, const obsd_t *obs, const nav_t *nav,
/* undifferenced phase/code residuals ----------------------------------------
calculate zero diff residuals [observed pseudorange - range]
output is in y[0:nu-1], only shared input with base is nav
args: I base: 0=base,1=rover
args: I base: 0=rover,1=base
I obs = sat observations
I n = # of sats
I rs [(0:2)+i*6]= sat position {x,y,z} (m)
@ -972,7 +974,7 @@ static void zdres_sat(int base, double r, const obsd_t *obs, const nav_t *nav,
I nav = sat nav data
I rr = rcvr pos (x,y,z)
I opt = options
I index: 0=base,1=rover
I index: 0=rover,1=base
O y[(0:1)+i*2] = zero diff residuals {phase,code} (m)
O e = line of sight unit vectors to sats
O azel = [az, el] to sats */
@ -1037,7 +1039,8 @@ static int zdres(int base, const obsd_t *obs, int n, const double *rs,
obs[i].sat,rs[i*6],rs[1+i*6],rs[2+i*6],dts[i*2],azel[i*2]*R2D,
azel[1+i*2]*R2D);
}
trace(3,"y=\n"); tracemat(3,y,nf*2,n,13,3);
trace(3,"y=\n");
tracemat(3,y,nf*2,n,13,3);
return 1;
}
@ -1878,15 +1881,20 @@ static int relpos(rtk_t *rtk, const obsd_t *obs, int nu, int nr,
{
prcopt_t *opt=&rtk->opt;
gtime_t time=obs[0].time;
double *rs,*dts,*var,*y,*e,*azel,*freq,*v,*H,*R,*xp,*Pp,*xa,*bias,dt;
double *rs,*dts,*var,*y,*e,*azel,*freq,*v,*H,*R,*xp,*Pp,*xa,*bias,dt,*x;
int i,j,f,n=nu+nr,ns,ny,nv,sat[MAXSAT],iu[MAXSAT],ir[MAXSAT],niter;
int info,vflg[MAXOBS*NFREQ*2+1],svh[MAXOBS*2];
int stat=rtk->opt.mode<=PMODE_DGPS?SOLQ_DGPS:SOLQ_FLOAT;
int nf=opt->ionoopt==IONOOPT_IFLC?1:opt->nf;
int tc,nx;
tc=opt->mode==PMODE_INS_TGNSS?1:0;
nx=tc?rtk->ins.nx:rtk->nx;
x=tc?rtk->ins.x:rtk->x;
/* time diff between base and rover observations */
dt=timediff(time,obs[nu].time);
trace(3,"relpos : nx=%d dt=%.3f nu=%d nr=%d\n",rtk->nx,dt,nu,nr);
trace(3,"relpos : nx=%d dt=%.3f nu=%d nr=%d\n",nx,dt,nu,nr);
/* define local matrices, n=total observations, base + rover */
rs=mat(6,n); /* range to satellites */
@ -1903,7 +1911,7 @@ static int relpos(rtk_t *rtk, const obsd_t *obs, int nu, int nr,
for (j=0;j<NFREQ;j++) {
rtk->ssat[i].vsat[j]=0; /* valid satellite */
rtk->ssat[i].snr_rover[j]=0;
rtk->ssat[i].snr_base[j] =0;
rtk->ssat[i].snr_base [j]=0;
}
}
/* compute satellite positions, velocities and clocks */
@ -1935,21 +1943,28 @@ static int relpos(rtk_t *rtk, const obsd_t *obs, int nu, int nr,
/* update kalman filter states (pos,vel,acc,ionosp, troposp, sat phase biases) */
udstate(rtk,obs,sat,iu,ir,ns,nav);
trace(4,"x(0)="); tracemat(4,rtk->x,1,NR(opt),13,4);
for (i=0;i<ns;i++) for (j=0;j<nf;j++) {
/* snr of base and rover receiver */
rtk->ssat[sat[i]-1].snr_rover[j]=obs[iu[i]].SNR[j];
rtk->ssat[sat[i]-1].snr_base[j] =obs[ir[i]].SNR[j];
trace(4,"x(0)=");
// tracemat(4,rtk->x,1,NR(opt),13,4);
tracemat(4,x,1,NR(opt),13,4);
for (i=0;i<ns;i++){
for (j=0;j<nf;j++) {
/* snr of base and rover receiver */
rtk->ssat[sat[i]-1].snr_rover[j]=obs[iu[i]].SNR[j];
rtk->ssat[sat[i]-1].snr_base[j] =obs[ir[i]].SNR[j];
}
}
/* initialize Pp,xa to zero, xp to rtk->x */
xp=mat(rtk->nx,1); Pp=zeros(rtk->nx,rtk->nx); xa=mat(rtk->nx,1);
matcpy(xp,rtk->x,rtk->nx,1);
xp=mat(nx,1);
Pp=zeros(nx,nx);
xa=mat(nx,1);
// matcpy(xp,rtk->x,nx,1);
matcpy(xp,x,nx,1);
ny=ns*nf*2+2;
v=mat(ny,1); H=zeros(rtk->nx,ny); R=mat(ny,ny); bias=mat(rtk->nx,1);
v=mat(ny,1); H=zeros(nx,ny); R=mat(ny,ny); bias=mat(nx,1);
/* add 2 iterations for baseline-constraint moving-base (else default niter=1) */
niter=opt->niter+(opt->mode==PMODE_MOVEB&&opt->baseline[0]>0.0?2:0);

View File

@ -127,7 +127,7 @@ CMAKE_OSX_DEPLOYMENT_TARGET:STRING=
//The product will be built against the headers and libraries located
// inside the indicated SDK.
CMAKE_OSX_SYSROOT:PATH=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.0.sdk
CMAKE_OSX_SYSROOT:PATH=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk
//Value Computed by CMake
CMAKE_PROJECT_DESCRIPTION:STATIC=

View File

@ -66,7 +66,7 @@ endif()
set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/14.0.0/include;/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.0.sdk/usr/include;/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include")
set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/14.0.0/include;/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/include;/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include")
set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "")
set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.0.sdk/usr/lib")
set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.0.sdk/System/Library/Frameworks")
set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/lib")
set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/System/Library/Frameworks")

View File

@ -1,13 +1,13 @@
set(CMAKE_HOST_SYSTEM "Darwin-22.1.0")
set(CMAKE_HOST_SYSTEM "Darwin-22.2.0")
set(CMAKE_HOST_SYSTEM_NAME "Darwin")
set(CMAKE_HOST_SYSTEM_VERSION "22.1.0")
set(CMAKE_HOST_SYSTEM_VERSION "22.2.0")
set(CMAKE_HOST_SYSTEM_PROCESSOR "arm64")
set(CMAKE_SYSTEM "Darwin-22.1.0")
set(CMAKE_SYSTEM "Darwin-22.2.0")
set(CMAKE_SYSTEM_NAME "Darwin")
set(CMAKE_SYSTEM_VERSION "22.1.0")
set(CMAKE_SYSTEM_VERSION "22.2.0")
set(CMAKE_SYSTEM_PROCESSOR "arm64")
set(CMAKE_CROSSCOMPILING "FALSE")

View File

@ -1,4 +1,4 @@
The system is: Darwin - 22.1.0 - arm64
The system is: Darwin - 22.2.0 - arm64
Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded.
Compiler: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc
Build flags:
@ -15,40 +15,40 @@ The C compiler identification is AppleClang, found in "/Users/wakanda_shaw/Deskt
Detecting C compiler ABI info compiled with the following output:
Change Dir: /Users/wakanda_shaw/Desktop/TC_Nav_Zjut/TC_NAV_Zjut_post/cmake-build-debug/CMakeFiles/CMakeTmp
Run Build Command(s):/usr/bin/make -f Makefile cmTC_0fe2b/fast && /Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/cmTC_0fe2b.dir/build.make CMakeFiles/cmTC_0fe2b.dir/build
Building C object CMakeFiles/cmTC_0fe2b.dir/CMakeCCompilerABI.c.o
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.0.sdk -v -Wl,-v -MD -MT CMakeFiles/cmTC_0fe2b.dir/CMakeCCompilerABI.c.o -MF CMakeFiles/cmTC_0fe2b.dir/CMakeCCompilerABI.c.o.d -o CMakeFiles/cmTC_0fe2b.dir/CMakeCCompilerABI.c.o -c /Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.23/Modules/CMakeCCompilerABI.c
Run Build Command(s):/usr/bin/make -f Makefile cmTC_01a24/fast && /Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/cmTC_01a24.dir/build.make CMakeFiles/cmTC_01a24.dir/build
Building C object CMakeFiles/cmTC_01a24.dir/CMakeCCompilerABI.c.o
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk -v -Wl,-v -MD -MT CMakeFiles/cmTC_01a24.dir/CMakeCCompilerABI.c.o -MF CMakeFiles/cmTC_01a24.dir/CMakeCCompilerABI.c.o.d -o CMakeFiles/cmTC_01a24.dir/CMakeCCompilerABI.c.o -c /Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.23/Modules/CMakeCCompilerABI.c
Apple clang version 14.0.0 (clang-1400.0.29.202)
Target: arm64-apple-darwin22.1.0
Target: arm64-apple-darwin22.2.0
Thread model: posix
InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
clang: warning: -Wl,-v: 'linker' input unused [-Wunused-command-line-argument]
"/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang" -cc1 -triple arm64-apple-macosx13.0.0 -Wundef-prefix=TARGET_OS_ -Wdeprecated-objc-isa-usage -Werror=deprecated-objc-isa-usage -Werror=implicit-function-declaration -emit-obj -mrelax-all --mrelax-relocations -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name CMakeCCompilerABI.c -mrelocation-model pic -pic-level 2 -mframe-pointer=non-leaf -fno-strict-return -fno-rounding-math -funwind-tables=2 -fobjc-msgsend-selector-stubs -target-sdk-version=13.0 -fvisibility-inlines-hidden-static-local-var -target-cpu apple-m1 -target-feature +v8.5a -target-feature +fp-armv8 -target-feature +neon -target-feature +crc -target-feature +crypto -target-feature +dotprod -target-feature +fp16fml -target-feature +ras -target-feature +lse -target-feature +rdm -target-feature +rcpc -target-feature +zcm -target-feature +zcz -target-feature +fullfp16 -target-feature +sm4 -target-feature +sha3 -target-feature +sha2 -target-feature +aes -target-abi darwinpcs -fallow-half-arguments-and-returns -debugger-tuning=lldb -target-linker-version 820.1 -v -resource-dir /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/14.0.0 -dependency-file CMakeFiles/cmTC_0fe2b.dir/CMakeCCompilerABI.c.o.d -skip-unused-modulemap-deps -MT CMakeFiles/cmTC_0fe2b.dir/CMakeCCompilerABI.c.o -sys-header-deps -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.0.sdk -internal-isystem /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.0.sdk/usr/local/include -internal-isystem /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/14.0.0/include -internal-externc-isystem /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.0.sdk/usr/include -internal-externc-isystem /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include -Wno-reorder-init-list -Wno-implicit-int-float-conversion -Wno-c99-designator -Wno-final-dtor-non-final-class -Wno-extra-semi-stmt -Wno-misleading-indentation -Wno-quoted-include-in-framework-header -Wno-implicit-fallthrough -Wno-enum-enum-conversion -Wno-enum-float-conversion -Wno-elaborated-enum-base -Wno-reserved-identifier -Wno-gnu-folding-constant -Wno-cast-function-type -Wno-bitwise-instead-of-logical -fdebug-compilation-dir=/Users/wakanda_shaw/Desktop/TC_Nav_Zjut/TC_NAV_Zjut_post/cmake-build-debug/CMakeFiles/CMakeTmp -ferror-limit 19 -stack-protector 1 -fstack-check -mdarwin-stkchk-strong-link -fblocks -fencode-extended-block-signature -fregister-global-dtors-with-atexit -fgnuc-version=4.2.1 -fmax-type-align=16 -fcommon -clang-vendor-feature=+messageToSelfInClassMethodIdReturnType -clang-vendor-feature=+disableInferNewAvailabilityFromInit -clang-vendor-feature=+disableNonDependentMemberExprInCurrentInstantiation -fno-odr-hash-protocols -clang-vendor-feature=+enableAggressiveVLAFolding -clang-vendor-feature=+revert09abecef7bbf -clang-vendor-feature=+thisNoAlignAttr -clang-vendor-feature=+thisNoNullAttr -mllvm -disable-aligned-alloc-awareness=1 -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/cmTC_0fe2b.dir/CMakeCCompilerABI.c.o -x c /Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.23/Modules/CMakeCCompilerABI.c
clang -cc1 version 14.0.0 (clang-1400.0.29.202) default target arm64-apple-darwin22.1.0
ignoring nonexistent directory "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.0.sdk/usr/local/include"
ignoring nonexistent directory "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.0.sdk/Library/Frameworks"
"/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang" -cc1 -triple arm64-apple-macosx13.0.0 -Wundef-prefix=TARGET_OS_ -Wdeprecated-objc-isa-usage -Werror=deprecated-objc-isa-usage -Werror=implicit-function-declaration -emit-obj -mrelax-all --mrelax-relocations -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name CMakeCCompilerABI.c -mrelocation-model pic -pic-level 2 -mframe-pointer=non-leaf -fno-strict-return -fno-rounding-math -funwind-tables=2 -fobjc-msgsend-selector-stubs -target-sdk-version=13.1 -fvisibility-inlines-hidden-static-local-var -target-cpu apple-m1 -target-feature +v8.5a -target-feature +fp-armv8 -target-feature +neon -target-feature +crc -target-feature +crypto -target-feature +dotprod -target-feature +fp16fml -target-feature +ras -target-feature +lse -target-feature +rdm -target-feature +rcpc -target-feature +zcm -target-feature +zcz -target-feature +fullfp16 -target-feature +sm4 -target-feature +sha3 -target-feature +sha2 -target-feature +aes -target-abi darwinpcs -fallow-half-arguments-and-returns -debugger-tuning=lldb -target-linker-version 820.1 -v -resource-dir /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/14.0.0 -dependency-file CMakeFiles/cmTC_01a24.dir/CMakeCCompilerABI.c.o.d -skip-unused-modulemap-deps -MT CMakeFiles/cmTC_01a24.dir/CMakeCCompilerABI.c.o -sys-header-deps -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk -internal-isystem /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/local/include -internal-isystem /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/14.0.0/include -internal-externc-isystem /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/include -internal-externc-isystem /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include -Wno-reorder-init-list -Wno-implicit-int-float-conversion -Wno-c99-designator -Wno-final-dtor-non-final-class -Wno-extra-semi-stmt -Wno-misleading-indentation -Wno-quoted-include-in-framework-header -Wno-implicit-fallthrough -Wno-enum-enum-conversion -Wno-enum-float-conversion -Wno-elaborated-enum-base -Wno-reserved-identifier -Wno-gnu-folding-constant -Wno-cast-function-type -Wno-bitwise-instead-of-logical -fdebug-compilation-dir=/Users/wakanda_shaw/Desktop/TC_Nav_Zjut/TC_NAV_Zjut_post/cmake-build-debug/CMakeFiles/CMakeTmp -ferror-limit 19 -stack-protector 1 -fstack-check -mdarwin-stkchk-strong-link -fblocks -fencode-extended-block-signature -fregister-global-dtors-with-atexit -fgnuc-version=4.2.1 -fmax-type-align=16 -fcommon -clang-vendor-feature=+messageToSelfInClassMethodIdReturnType -clang-vendor-feature=+disableInferNewAvailabilityFromInit -clang-vendor-feature=+disableNonDependentMemberExprInCurrentInstantiation -fno-odr-hash-protocols -clang-vendor-feature=+enableAggressiveVLAFolding -clang-vendor-feature=+revert09abecef7bbf -clang-vendor-feature=+thisNoAlignAttr -clang-vendor-feature=+thisNoNullAttr -mllvm -disable-aligned-alloc-awareness=1 -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/cmTC_01a24.dir/CMakeCCompilerABI.c.o -x c /Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.23/Modules/CMakeCCompilerABI.c
clang -cc1 version 14.0.0 (clang-1400.0.29.202) default target arm64-apple-darwin22.2.0
ignoring nonexistent directory "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/local/include"
ignoring nonexistent directory "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/Library/Frameworks"
#include "..." search starts here:
#include <...> search starts here:
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/14.0.0/include
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.0.sdk/usr/include
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/include
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.0.sdk/System/Library/Frameworks (framework directory)
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/System/Library/Frameworks (framework directory)
End of search list.
Linking C executable cmTC_0fe2b
/Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0fe2b.dir/link.txt --verbose=1
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.0.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names -v -Wl,-v CMakeFiles/cmTC_0fe2b.dir/CMakeCCompilerABI.c.o -o cmTC_0fe2b
Linking C executable cmTC_01a24
/Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E cmake_link_script CMakeFiles/cmTC_01a24.dir/link.txt --verbose=1
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names -v -Wl,-v CMakeFiles/cmTC_01a24.dir/CMakeCCompilerABI.c.o -o cmTC_01a24
Apple clang version 14.0.0 (clang-1400.0.29.202)
Target: arm64-apple-darwin22.1.0
Target: arm64-apple-darwin22.2.0
Thread model: posix
InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
"/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld" -demangle -lto_library /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/libLTO.dylib -dynamic -arch arm64 -platform_version macos 13.0.0 13.0 -syslibroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.0.sdk -o cmTC_0fe2b -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_0fe2b.dir/CMakeCCompilerABI.c.o -lSystem /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/14.0.0/lib/darwin/libclang_rt.osx.a
"/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld" -demangle -lto_library /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/libLTO.dylib -dynamic -arch arm64 -platform_version macos 13.0.0 13.1 -syslibroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk -o cmTC_01a24 -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_01a24.dir/CMakeCCompilerABI.c.o -lSystem /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/14.0.0/lib/darwin/libclang_rt.osx.a
@(#)PROGRAM:ld PROJECT:ld64-820.1
BUILD 18:42:42 Sep 11 2022
BUILD 20:07:05 Nov 7 2022
configured to support archs: armv6 armv7 armv7s arm64 arm64e arm64_32 i386 x86_64 x86_64h armv6m armv7k armv7m armv7em
Library search paths:
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.0.sdk/usr/lib
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/lib
Framework search paths:
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.0.sdk/System/Library/Frameworks/
/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/System/Library/Frameworks/
@ -56,46 +56,46 @@ Parsed C implicit include dir info from above output: rv=done
found start of include info
found start of implicit include info
add: [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/14.0.0/include]
add: [/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.0.sdk/usr/include]
add: [/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/include]
add: [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include]
end of search list found
collapse include dir [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/14.0.0/include] ==> [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/14.0.0/include]
collapse include dir [/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.0.sdk/usr/include] ==> [/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.0.sdk/usr/include]
collapse include dir [/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/include] ==> [/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/include]
collapse include dir [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include] ==> [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include]
implicit include dirs: [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/14.0.0/include;/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.0.sdk/usr/include;/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include]
implicit include dirs: [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/14.0.0/include;/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/include;/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include]
Parsed C implicit link information from above output:
link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)]
ignore line: [Change Dir: /Users/wakanda_shaw/Desktop/TC_Nav_Zjut/TC_NAV_Zjut_post/cmake-build-debug/CMakeFiles/CMakeTmp]
ignore line: []
ignore line: [Run Build Command(s):/usr/bin/make -f Makefile cmTC_0fe2b/fast && /Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/cmTC_0fe2b.dir/build.make CMakeFiles/cmTC_0fe2b.dir/build]
ignore line: [Building C object CMakeFiles/cmTC_0fe2b.dir/CMakeCCompilerABI.c.o]
ignore line: [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.0.sdk -v -Wl -v -MD -MT CMakeFiles/cmTC_0fe2b.dir/CMakeCCompilerABI.c.o -MF CMakeFiles/cmTC_0fe2b.dir/CMakeCCompilerABI.c.o.d -o CMakeFiles/cmTC_0fe2b.dir/CMakeCCompilerABI.c.o -c /Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.23/Modules/CMakeCCompilerABI.c]
ignore line: [Run Build Command(s):/usr/bin/make -f Makefile cmTC_01a24/fast && /Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/cmTC_01a24.dir/build.make CMakeFiles/cmTC_01a24.dir/build]
ignore line: [Building C object CMakeFiles/cmTC_01a24.dir/CMakeCCompilerABI.c.o]
ignore line: [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk -v -Wl -v -MD -MT CMakeFiles/cmTC_01a24.dir/CMakeCCompilerABI.c.o -MF CMakeFiles/cmTC_01a24.dir/CMakeCCompilerABI.c.o.d -o CMakeFiles/cmTC_01a24.dir/CMakeCCompilerABI.c.o -c /Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.23/Modules/CMakeCCompilerABI.c]
ignore line: [Apple clang version 14.0.0 (clang-1400.0.29.202)]
ignore line: [Target: arm64-apple-darwin22.1.0]
ignore line: [Target: arm64-apple-darwin22.2.0]
ignore line: [Thread model: posix]
ignore line: [InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin]
ignore line: [clang: warning: -Wl -v: 'linker' input unused [-Wunused-command-line-argument]]
ignore line: [ "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang" -cc1 -triple arm64-apple-macosx13.0.0 -Wundef-prefix=TARGET_OS_ -Wdeprecated-objc-isa-usage -Werror=deprecated-objc-isa-usage -Werror=implicit-function-declaration -emit-obj -mrelax-all --mrelax-relocations -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name CMakeCCompilerABI.c -mrelocation-model pic -pic-level 2 -mframe-pointer=non-leaf -fno-strict-return -fno-rounding-math -funwind-tables=2 -fobjc-msgsend-selector-stubs -target-sdk-version=13.0 -fvisibility-inlines-hidden-static-local-var -target-cpu apple-m1 -target-feature +v8.5a -target-feature +fp-armv8 -target-feature +neon -target-feature +crc -target-feature +crypto -target-feature +dotprod -target-feature +fp16fml -target-feature +ras -target-feature +lse -target-feature +rdm -target-feature +rcpc -target-feature +zcm -target-feature +zcz -target-feature +fullfp16 -target-feature +sm4 -target-feature +sha3 -target-feature +sha2 -target-feature +aes -target-abi darwinpcs -fallow-half-arguments-and-returns -debugger-tuning=lldb -target-linker-version 820.1 -v -resource-dir /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/14.0.0 -dependency-file CMakeFiles/cmTC_0fe2b.dir/CMakeCCompilerABI.c.o.d -skip-unused-modulemap-deps -MT CMakeFiles/cmTC_0fe2b.dir/CMakeCCompilerABI.c.o -sys-header-deps -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.0.sdk -internal-isystem /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.0.sdk/usr/local/include -internal-isystem /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/14.0.0/include -internal-externc-isystem /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.0.sdk/usr/include -internal-externc-isystem /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include -Wno-reorder-init-list -Wno-implicit-int-float-conversion -Wno-c99-designator -Wno-final-dtor-non-final-class -Wno-extra-semi-stmt -Wno-misleading-indentation -Wno-quoted-include-in-framework-header -Wno-implicit-fallthrough -Wno-enum-enum-conversion -Wno-enum-float-conversion -Wno-elaborated-enum-base -Wno-reserved-identifier -Wno-gnu-folding-constant -Wno-cast-function-type -Wno-bitwise-instead-of-logical -fdebug-compilation-dir=/Users/wakanda_shaw/Desktop/TC_Nav_Zjut/TC_NAV_Zjut_post/cmake-build-debug/CMakeFiles/CMakeTmp -ferror-limit 19 -stack-protector 1 -fstack-check -mdarwin-stkchk-strong-link -fblocks -fencode-extended-block-signature -fregister-global-dtors-with-atexit -fgnuc-version=4.2.1 -fmax-type-align=16 -fcommon -clang-vendor-feature=+messageToSelfInClassMethodIdReturnType -clang-vendor-feature=+disableInferNewAvailabilityFromInit -clang-vendor-feature=+disableNonDependentMemberExprInCurrentInstantiation -fno-odr-hash-protocols -clang-vendor-feature=+enableAggressiveVLAFolding -clang-vendor-feature=+revert09abecef7bbf -clang-vendor-feature=+thisNoAlignAttr -clang-vendor-feature=+thisNoNullAttr -mllvm -disable-aligned-alloc-awareness=1 -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/cmTC_0fe2b.dir/CMakeCCompilerABI.c.o -x c /Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.23/Modules/CMakeCCompilerABI.c]
ignore line: [clang -cc1 version 14.0.0 (clang-1400.0.29.202) default target arm64-apple-darwin22.1.0]
ignore line: [ignoring nonexistent directory "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.0.sdk/usr/local/include"]
ignore line: [ignoring nonexistent directory "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.0.sdk/Library/Frameworks"]
ignore line: [ "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang" -cc1 -triple arm64-apple-macosx13.0.0 -Wundef-prefix=TARGET_OS_ -Wdeprecated-objc-isa-usage -Werror=deprecated-objc-isa-usage -Werror=implicit-function-declaration -emit-obj -mrelax-all --mrelax-relocations -disable-free -clear-ast-before-backend -disable-llvm-verifier -discard-value-names -main-file-name CMakeCCompilerABI.c -mrelocation-model pic -pic-level 2 -mframe-pointer=non-leaf -fno-strict-return -fno-rounding-math -funwind-tables=2 -fobjc-msgsend-selector-stubs -target-sdk-version=13.1 -fvisibility-inlines-hidden-static-local-var -target-cpu apple-m1 -target-feature +v8.5a -target-feature +fp-armv8 -target-feature +neon -target-feature +crc -target-feature +crypto -target-feature +dotprod -target-feature +fp16fml -target-feature +ras -target-feature +lse -target-feature +rdm -target-feature +rcpc -target-feature +zcm -target-feature +zcz -target-feature +fullfp16 -target-feature +sm4 -target-feature +sha3 -target-feature +sha2 -target-feature +aes -target-abi darwinpcs -fallow-half-arguments-and-returns -debugger-tuning=lldb -target-linker-version 820.1 -v -resource-dir /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/14.0.0 -dependency-file CMakeFiles/cmTC_01a24.dir/CMakeCCompilerABI.c.o.d -skip-unused-modulemap-deps -MT CMakeFiles/cmTC_01a24.dir/CMakeCCompilerABI.c.o -sys-header-deps -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk -internal-isystem /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/local/include -internal-isystem /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/14.0.0/include -internal-externc-isystem /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/include -internal-externc-isystem /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include -Wno-reorder-init-list -Wno-implicit-int-float-conversion -Wno-c99-designator -Wno-final-dtor-non-final-class -Wno-extra-semi-stmt -Wno-misleading-indentation -Wno-quoted-include-in-framework-header -Wno-implicit-fallthrough -Wno-enum-enum-conversion -Wno-enum-float-conversion -Wno-elaborated-enum-base -Wno-reserved-identifier -Wno-gnu-folding-constant -Wno-cast-function-type -Wno-bitwise-instead-of-logical -fdebug-compilation-dir=/Users/wakanda_shaw/Desktop/TC_Nav_Zjut/TC_NAV_Zjut_post/cmake-build-debug/CMakeFiles/CMakeTmp -ferror-limit 19 -stack-protector 1 -fstack-check -mdarwin-stkchk-strong-link -fblocks -fencode-extended-block-signature -fregister-global-dtors-with-atexit -fgnuc-version=4.2.1 -fmax-type-align=16 -fcommon -clang-vendor-feature=+messageToSelfInClassMethodIdReturnType -clang-vendor-feature=+disableInferNewAvailabilityFromInit -clang-vendor-feature=+disableNonDependentMemberExprInCurrentInstantiation -fno-odr-hash-protocols -clang-vendor-feature=+enableAggressiveVLAFolding -clang-vendor-feature=+revert09abecef7bbf -clang-vendor-feature=+thisNoAlignAttr -clang-vendor-feature=+thisNoNullAttr -mllvm -disable-aligned-alloc-awareness=1 -D__GCC_HAVE_DWARF2_CFI_ASM=1 -o CMakeFiles/cmTC_01a24.dir/CMakeCCompilerABI.c.o -x c /Applications/CLion.app/Contents/bin/cmake/mac/share/cmake-3.23/Modules/CMakeCCompilerABI.c]
ignore line: [clang -cc1 version 14.0.0 (clang-1400.0.29.202) default target arm64-apple-darwin22.2.0]
ignore line: [ignoring nonexistent directory "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/local/include"]
ignore line: [ignoring nonexistent directory "/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/Library/Frameworks"]
ignore line: [#include "..." search starts here:]
ignore line: [#include <...> search starts here:]
ignore line: [ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/14.0.0/include]
ignore line: [ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.0.sdk/usr/include]
ignore line: [ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/include]
ignore line: [ /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/include]
ignore line: [ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.0.sdk/System/Library/Frameworks (framework directory)]
ignore line: [ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/System/Library/Frameworks (framework directory)]
ignore line: [End of search list.]
ignore line: [Linking C executable cmTC_0fe2b]
ignore line: [/Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0fe2b.dir/link.txt --verbose=1]
ignore line: [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.0.sdk -Wl -search_paths_first -Wl -headerpad_max_install_names -v -Wl -v CMakeFiles/cmTC_0fe2b.dir/CMakeCCompilerABI.c.o -o cmTC_0fe2b ]
ignore line: [Linking C executable cmTC_01a24]
ignore line: [/Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E cmake_link_script CMakeFiles/cmTC_01a24.dir/link.txt --verbose=1]
ignore line: [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk -Wl -search_paths_first -Wl -headerpad_max_install_names -v -Wl -v CMakeFiles/cmTC_01a24.dir/CMakeCCompilerABI.c.o -o cmTC_01a24 ]
ignore line: [Apple clang version 14.0.0 (clang-1400.0.29.202)]
ignore line: [Target: arm64-apple-darwin22.1.0]
ignore line: [Target: arm64-apple-darwin22.2.0]
ignore line: [Thread model: posix]
ignore line: [InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin]
link line: [ "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld" -demangle -lto_library /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/libLTO.dylib -dynamic -arch arm64 -platform_version macos 13.0.0 13.0 -syslibroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.0.sdk -o cmTC_0fe2b -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_0fe2b.dir/CMakeCCompilerABI.c.o -lSystem /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/14.0.0/lib/darwin/libclang_rt.osx.a]
link line: [ "/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld" -demangle -lto_library /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/libLTO.dylib -dynamic -arch arm64 -platform_version macos 13.0.0 13.1 -syslibroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk -o cmTC_01a24 -search_paths_first -headerpad_max_install_names -v CMakeFiles/cmTC_01a24.dir/CMakeCCompilerABI.c.o -lSystem /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/14.0.0/lib/darwin/libclang_rt.osx.a]
arg [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/ld] ==> ignore
arg [-demangle] ==> ignore
arg [-lto_library] ==> ignore, skip following value
@ -106,50 +106,50 @@ Parsed C implicit link information from above output:
arg [-platform_version] ==> ignore
arg [macos] ==> ignore
arg [13.0.0] ==> ignore
arg [13.0] ==> ignore
arg [13.1] ==> ignore
arg [-syslibroot] ==> ignore
arg [/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.0.sdk] ==> ignore
arg [/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk] ==> ignore
arg [-o] ==> ignore
arg [cmTC_0fe2b] ==> ignore
arg [cmTC_01a24] ==> ignore
arg [-search_paths_first] ==> ignore
arg [-headerpad_max_install_names] ==> ignore
arg [-v] ==> ignore
arg [CMakeFiles/cmTC_0fe2b.dir/CMakeCCompilerABI.c.o] ==> ignore
arg [CMakeFiles/cmTC_01a24.dir/CMakeCCompilerABI.c.o] ==> ignore
arg [-lSystem] ==> lib [System]
arg [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/14.0.0/lib/darwin/libclang_rt.osx.a] ==> lib [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/14.0.0/lib/darwin/libclang_rt.osx.a]
Library search paths: [;/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.0.sdk/usr/lib]
Framework search paths: [;/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.0.sdk/System/Library/Frameworks/]
Library search paths: [;/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/lib]
Framework search paths: [;/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/System/Library/Frameworks/]
remove lib [System]
remove lib [/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang/14.0.0/lib/darwin/libclang_rt.osx.a]
collapse library dir [/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.0.sdk/usr/lib] ==> [/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.0.sdk/usr/lib]
collapse framework dir [/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.0.sdk/System/Library/Frameworks/] ==> [/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.0.sdk/System/Library/Frameworks]
collapse library dir [/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/lib] ==> [/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/lib]
collapse framework dir [/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/System/Library/Frameworks/] ==> [/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/System/Library/Frameworks]
implicit libs: []
implicit objs: []
implicit dirs: [/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.0.sdk/usr/lib]
implicit fwks: [/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.0.sdk/System/Library/Frameworks]
implicit dirs: [/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/usr/lib]
implicit fwks: [/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk/System/Library/Frameworks]
Determining if the include file pthread.h exists passed with the following output:
Change Dir: /Users/wakanda_shaw/Desktop/TC_Nav_Zjut/TC_NAV_Zjut_post/cmake-build-debug/CMakeFiles/CMakeTmp
Run Build Command(s):/usr/bin/make -f Makefile cmTC_fe8a9/fast && /Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/cmTC_fe8a9.dir/build.make CMakeFiles/cmTC_fe8a9.dir/build
Building C object CMakeFiles/cmTC_fe8a9.dir/CheckIncludeFile.c.o
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.0.sdk -std=gnu11 -MD -MT CMakeFiles/cmTC_fe8a9.dir/CheckIncludeFile.c.o -MF CMakeFiles/cmTC_fe8a9.dir/CheckIncludeFile.c.o.d -o CMakeFiles/cmTC_fe8a9.dir/CheckIncludeFile.c.o -c /Users/wakanda_shaw/Desktop/TC_Nav_Zjut/TC_NAV_Zjut_post/cmake-build-debug/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_fe8a9
/Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E cmake_link_script CMakeFiles/cmTC_fe8a9.dir/link.txt --verbose=1
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.0.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_fe8a9.dir/CheckIncludeFile.c.o -o cmTC_fe8a9
Run Build Command(s):/usr/bin/make -f Makefile cmTC_9b831/fast && /Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/cmTC_9b831.dir/build.make CMakeFiles/cmTC_9b831.dir/build
Building C object CMakeFiles/cmTC_9b831.dir/CheckIncludeFile.c.o
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk -std=gnu11 -MD -MT CMakeFiles/cmTC_9b831.dir/CheckIncludeFile.c.o -MF CMakeFiles/cmTC_9b831.dir/CheckIncludeFile.c.o.d -o CMakeFiles/cmTC_9b831.dir/CheckIncludeFile.c.o -c /Users/wakanda_shaw/Desktop/TC_Nav_Zjut/TC_NAV_Zjut_post/cmake-build-debug/CMakeFiles/CMakeTmp/CheckIncludeFile.c
Linking C executable cmTC_9b831
/Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E cmake_link_script CMakeFiles/cmTC_9b831.dir/link.txt --verbose=1
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_9b831.dir/CheckIncludeFile.c.o -o cmTC_9b831
Performing C SOURCE FILE Test CMAKE_HAVE_LIBC_PTHREAD succeeded with the following output:
Change Dir: /Users/wakanda_shaw/Desktop/TC_Nav_Zjut/TC_NAV_Zjut_post/cmake-build-debug/CMakeFiles/CMakeTmp
Run Build Command(s):/usr/bin/make -f Makefile cmTC_0917e/fast && /Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/cmTC_0917e.dir/build.make CMakeFiles/cmTC_0917e.dir/build
Building C object CMakeFiles/cmTC_0917e.dir/src.c.o
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -DCMAKE_HAVE_LIBC_PTHREAD -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.0.sdk -std=gnu11 -MD -MT CMakeFiles/cmTC_0917e.dir/src.c.o -MF CMakeFiles/cmTC_0917e.dir/src.c.o.d -o CMakeFiles/cmTC_0917e.dir/src.c.o -c /Users/wakanda_shaw/Desktop/TC_Nav_Zjut/TC_NAV_Zjut_post/cmake-build-debug/CMakeFiles/CMakeTmp/src.c
Linking C executable cmTC_0917e
/Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0917e.dir/link.txt --verbose=1
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.0.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_0917e.dir/src.c.o -o cmTC_0917e
Run Build Command(s):/usr/bin/make -f Makefile cmTC_1465a/fast && /Applications/Xcode.app/Contents/Developer/usr/bin/make -f CMakeFiles/cmTC_1465a.dir/build.make CMakeFiles/cmTC_1465a.dir/build
Building C object CMakeFiles/cmTC_1465a.dir/src.c.o
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -DCMAKE_HAVE_LIBC_PTHREAD -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk -std=gnu11 -MD -MT CMakeFiles/cmTC_1465a.dir/src.c.o -MF CMakeFiles/cmTC_1465a.dir/src.c.o.d -o CMakeFiles/cmTC_1465a.dir/src.c.o -c /Users/wakanda_shaw/Desktop/TC_Nav_Zjut/TC_NAV_Zjut_post/cmake-build-debug/CMakeFiles/CMakeTmp/src.c
Linking C executable cmTC_1465a
/Applications/CLion.app/Contents/bin/cmake/mac/bin/cmake -E cmake_link_script CMakeFiles/cmTC_1465a.dir/link.txt --verbose=1
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/cmTC_1465a.dir/src.c.o -o cmTC_1465a
Source file was:

View File

@ -6,7 +6,7 @@ C_DEFINES =
C_INCLUDES = -I/Users/wakanda_shaw/Desktop/TC_Nav_Zjut/TC_NAV_Zjut_post/include -I/Users/wakanda_shaw/Desktop/TC_Nav_Zjut/TC_NAV_Zjut_post/Src
C_FLAGSarm64 = -g -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.0.sdk -std=gnu11
C_FLAGSarm64 = -g -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk -std=gnu11
C_FLAGS = -g -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.0.sdk -std=gnu11
C_FLAGS = -g -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk -std=gnu11

View File

@ -1 +1 @@
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -g -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.0.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/TC_NAV_Zjut.dir/main.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/binex.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/convgpx.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/convkml.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/convrnx.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/crescent.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/datum.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/decode_IMU.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/download.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/ephemeris.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/geoid.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/gis.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/ionex.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/javad.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/lambda.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/novatel.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/nvs.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/options.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/pntpos.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/postpos.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/ppp.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/ppp_ar.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/preceph.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/rcvraw.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/rinex.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/rt17.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/rtcm.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/rtcm2.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/rtcm3.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/rtcm3e.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/rtkcmn.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/rtkpos.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/rtksvr.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/sbas.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/septentrio.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/skytraq.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/solution.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/stream.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/streamsvr.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/swiftnav.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/tides.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/tle.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/ublox.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/real_time/ins.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/real_time/rt_init.c.o "CMakeFiles/TC_NAV_Zjut.dir/Src/real_time/rt_ins-gnss.c.o" CMakeFiles/TC_NAV_Zjut.dir/Src/real_time/rt_doppler.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/real_time/nhc.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/post/ps_tcpos.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/post/insinit.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/real_time/rt_zvu.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/real_time/rt_zaru.c.o -o TC_NAV_Zjut -lm
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/cc -g -arch arm64 -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX13.1.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/TC_NAV_Zjut.dir/main.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/binex.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/convgpx.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/convkml.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/convrnx.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/crescent.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/datum.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/decode_IMU.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/download.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/ephemeris.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/geoid.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/gis.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/ionex.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/javad.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/lambda.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/novatel.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/nvs.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/options.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/pntpos.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/postpos.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/ppp.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/ppp_ar.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/preceph.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/rcvraw.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/rinex.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/rt17.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/rtcm.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/rtcm2.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/rtcm3.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/rtcm3e.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/rtkcmn.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/rtkpos.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/rtksvr.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/sbas.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/septentrio.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/skytraq.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/solution.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/stream.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/streamsvr.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/swiftnav.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/tides.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/tle.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/ublox.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/real_time/ins.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/real_time/rt_init.c.o "CMakeFiles/TC_NAV_Zjut.dir/Src/real_time/rt_ins-gnss.c.o" CMakeFiles/TC_NAV_Zjut.dir/Src/real_time/rt_doppler.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/real_time/nhc.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/post/ps_tcpos.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/post/insinit.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/real_time/rt_zvu.c.o CMakeFiles/TC_NAV_Zjut.dir/Src/real_time/rt_zaru.c.o -o TC_NAV_Zjut -lm

View File

@ -1,3 +1,3 @@
Start testing: Nov 29 10:24 CST
Start testing: Jan 04 16:37 CST
----------------------------------------------------------
End testing: Nov 29 10:24 CST
End testing: Jan 04 16:37 CST

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1683,6 +1683,8 @@ EXPORT int lsq (const double *A, const double *y, int n, int m, double *x,
double *Q);
EXPORT int filter(double *x, double *P, const double *H, const double *v,
const double *R, int n, int m);
EXPORT int robust_filter(double *x, double *P, const double *H, const double *v,
const double *R, int n, int m);
EXPORT int smoother(const double *xf, const double *Qf, const double *xb,
const double *Qb, int n, double *xs, double *Qs);
EXPORT void matprint (const double *A, int n, int m, int p, int q);

View File

@ -64,6 +64,10 @@ LG69T模块可以采集多频点信号并带板载IMU可以同时输出GNS
![Figure_1](/Users/wakanda_shaw/Desktop/Figure_1.png)
遮挡时间3min定位结果与板载算法相近。
目前还没有很好的真值进行对比。
| | LG69T板载算法 | TC_Nav_Zjut #C |
| ------------ | ------------- | -------------- |
| **CEP95**(m) | | |

View File

@ -5,6 +5,10 @@ import math
from geopy.distance import geodesic
import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif']=['SimHei']
plt.rcParams['axes.unicode_minus']=False
LG69T_path = "./llh.csv"
TC_Nav_path = "/Users/wakanda_shaw/Desktop/TC_Nav_Zjut/TC_NAV_Zjut_post/data/630_3/llh.pos"
@ -50,6 +54,7 @@ plt.legend(loc = 'upper right')
plt.grid() # 生成网格
plt.xlabel("time(s)")
plt.ylabel("distance(m)")
# plt.title(u'半遮挡情况下误差(m)')
plt.show()