GCC
GCC编译
wzq2009
这个作者很懒,什么都没留下…
展开
-
autoconf
autoreconf -fiv #!/bin/bash -e[ -d m4 ] || mkdir m4libtoolize --copy --forceaclocal -I m4autoconfautoheader --forceautomake --foreign --add-missing --copyrm -rf autom4te.cache( cd widgets && ./autogen.sh )原创 2021-01-23 12:03:46 · 130 阅读 · 0 评论 -
透过汇编代码分析C语言的数据对齐(Data Alignment)与参数传递
C代码#include <stdio.h>typedef struct S { short a; int b; long c; long d; long e; long f; long g; long h; short i;} S;void foo(S s) { printf("%hd, %d, %ld, %ld, %ld, %l...原创 2019-12-24 15:05:45 · 357 阅读 · 0 评论 -
C/C++性能测试工具 GNU gprof
代码剖析(Code profiling)程序员在优化软件性能时要注意应尽量优化软件中被频繁调用的部分,这样才能对程序进行有效优化。使用真实的数据,精确的分析应用程序在时间上的花费的行为就成为_代码剖析_。现在几乎所有的开发平台都支持代码剖析,本文要介绍的是linux下针对c/c++的GNU的gprof代码剖析工具。PS:gprof不只能对c/c++,还可对Pascal和Fortran 77进...转载 2019-10-11 18:11:56 · 359 阅读 · 0 评论