我在Gentoo Linux上的Makefile有问题。
这是我的文件夹层次结构:
Development
-> GLTools
-> include
-> src
->Triangle
->triangle.cpp
->Makefile
Run Code Online (Sandbox Code Playgroud)
和我的Makefile:
MAIN = triangle
SRCPATH = ./
SHAREDPATH = ../GLTools/src/
SHAREDINCPATH = ../GLTools/include/
LIBDIRS = -L/usr/local/lib
INCDIRS = -I/usr/include -I/usr/local/include -I/usr/include/GL \
-I$(SHAREDINCPATH) -I$(SHAREDINCPATH)GL
CC = g++
CFLAGS = $(COMPILERFLAGS) -g $(INCDIRS)
LIBS = -lglut -lGL -lGLU -lm
prog : $(MAIN)
$(MAIN).o : $(SRCPATH)$(MAIN).cpp
glew.o : $(SHAREDPATH)glew.c
GLTools.o : $(SHAREDPATH)GLTools.cpp
GLBatch.o : $(SHAREDPATH)GLBatch.cpp
GLTriangleBatch.o : $(SHAREDPATH)GLTriangleBatch.cpp
GLShaderManager.o : $(SHAREDPATH)GLShaderManager.cpp
math3d.o : $(SHAREDPATH)math3d.cpp
$(MAIN) : $(MAIN).o glew.o
$(CC) …Run Code Online (Sandbox Code Playgroud) 我正在寻找一种方法来创建一个相对大小的方形div,比如70%x 70%的背景颜色和一个圆形洞(这样可以在它后面看到背景)相同的大小,以便div的两边是相切的.
我正在使用lineinfileAnsible模块来更改XML文件中的某些值.
我必须更新该XML文件中几个键的值.
为此,我需要传递正确的正则表达式,并确保正确放置值,即使我重复运行Playbook它不会添加任何额外的行或值,只需添加我需要的.