How to define C++ preprocessor variable in Makefile

前端 未结 5 1186
Happy的楠姐
Happy的楠姐 2020-12-13 17:22

I have a C++ preprocessor written like this:

  #ifdef cpp_variable
   //x+y;
  #endif

Can anyone tell me how to define this in Makefile.

5条回答
  •  半阙折子戏
    2020-12-13 17:48

    Take a variable in Makefile and whatever you need to define in it just add -DXXX. Where XXX in you case is cpp_variable.

    For example

    COMPILE_OPTS = -DXXX

    g++ -c $(COMPILE_OPTS) $<

提交回复
热议问题