# makefile_try **Repository Path**: czg696/makefile_try ## Basic Information - **Project Name**: makefile_try - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: learning - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2022-01-30 - **Last Updated**: 2022-01-31 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # must see `configure_ac_comment.sh` # commands - `bear make ` to generate `compile_commands.json` # attention - it is `config.status `that actually takes the proper actions based on the results of `configure` - see https://www.gnu.org/software/autoconf/manual/autoconf-2.69/html_node/Configuration-Actions.html#Configuration-Actions https://www.gnu.org/software/autoconf/manual/autoconf-2.69/html_node/Output.html#Output # link glib - glib header import, see - [autoconf config](https://thebigdoc.readthedocs.io/en/latest/auto-make-conf.html) - include headers, see - https://stackoverflow.com/questions/18779712/how-to-write-makefile-ams-in-subdirectories - or add ```Makefile hello_CFLAGS = ${GLIB_CFLAGS} hello_LDADD = ${GLIB_LIBS} ``` to `Makefile.am` - [library config](https://www.gnu.org/software/automake/manual/html_node/Libtool-Convenience-Libraries.html) # tips - [Parallel Build Trees with different build configs](https://www.gnu.org/software/automake/manual/html_node/VPATH-Builds.html)