首页 > 其他分享 >Makefile demo

Makefile demo

时间:2024-08-01 23:29:22浏览次数:17  
标签:Files x86 demo Makefile Dev 64 Embarcadero Cpp

# Project: server
# Makefile created by Embarcadero Dev-C++ 6.3

CPP      = g++.exe
CC       = gcc.exe
WINDRES  = windres.exe
OBJ      = helloserver.o soapC.o soapServer.o stdsoap2.o
LINKOBJ  = helloserver.o soapC.o soapServer.o stdsoap2.o
LIBS     = -L"C:/Program Files (x86)/Embarcadero/Dev-Cpp/TDM-GCC-64/lib" -L"C:/Program Files (x86)/Embarcadero/Dev-Cpp/TDM-GCC-64/x86_64-w64-mingw32/lib" -static-libgcc -lws2_32
INCS     = -I"C:/Program Files (x86)/Embarcadero/Dev-Cpp/TDM-GCC-64/include" -I"C:/Program Files (x86)/Embarcadero/Dev-Cpp/TDM-GCC-64/x86_64-w64-mingw32/include"
CXXINCS  = -I"C:/Program Files (x86)/Embarcadero/Dev-Cpp/TDM-GCC-64/include" -I"C:/Program Files (x86)/Embarcadero/Dev-Cpp/TDM-GCC-64/x86_64-w64-mingw32/include" -I"C:/Program Files (x86)/Embarcadero/Dev-Cpp/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/9.2.0/include" -I"C:/Program Files (x86)/Embarcadero/Dev-Cpp/TDM-GCC-64/lib/gcc/x86_64-w64-mingw32/9.2.0/include/c++"
BIN      = server.exe
CXXFLAGS = $(CXXINCS) 
CFLAGS   = $(INCS) 
DEL      = C:\Program Files (x86)\Embarcadero\Dev-Cpp\devcpp.exe INTERNAL_DEL

.PHONY: all all-before all-after clean clean-custom

all: all-before $(BIN) all-after

clean: clean-custom
    ${DEL} $(OBJ) $(BIN)

$(BIN): $(OBJ)
    $(CPP) $(LINKOBJ) -o $(BIN) $(LIBS)

helloserver.o: helloserver.cpp
    $(CPP) -c helloserver.cpp -o helloserver.o $(CXXFLAGS)

soapC.o: soapC.cpp
    $(CPP) -c soapC.cpp -o soapC.o $(CXXFLAGS)

soapServer.o: soapServer.cpp
    $(CPP) -c soapServer.cpp -o soapServer.o $(CXXFLAGS)

stdsoap2.o: stdsoap2.cpp
    $(CPP) -c stdsoap2.cpp -o stdsoap2.o $(CXXFLAGS)

 

标签:Files,x86,demo,Makefile,Dev,64,Embarcadero,Cpp
From: https://www.cnblogs.com/luoxh-whn/p/18337788

相关文章

  • 最全个人笔记【Makefile工程管理】
    1.基本概念1.1make是什么当一个项目中要编译的文件很多时,手工使用编译器一个个进行编译,很明显不具有可操作性,此时必须借助某些软件,协助我们有序地、正确地自动编译整个工程的所有该编译的文件。这样的软件被称为工程管理器,make就是一款工程管理器软件。1.2Makefile......
  • 使用springboot中的springdatajpa写一个demo遇到一些问题
    Description:FielduserRepositoryincom.example.jpademo.service.serviceImpl.UserServiceImplrequiredabeannamed'entityManagerFactory'thatcouldnotbefound.Theinjectionpointhasthefollowingannotations: [email protected]......
  • qtui更改后报错:-1: error: [Makefile.Debug:7745: ui_widget.h] Error 1,如何解决?
    qtui更改后报错:-1:error:[Makefile.Debug:7745:ui_widget.h]Error1,如何解决?在使用Qt开发时,遇到-1:error:[Makefile.Debug:7745:ui_widget.h]Error1这样的错误通常是因为ui_widget.h文件未能正确生成。这个文件是由Qt的uic(用户界面编译器)工具生成的......
  • 交叉编译&Makefile基础
    1交叉编译简介1.1什么是交叉编译本地编译:在当前编译平台下,编译出来的程序只能放到当前平台下运行在当前编译平台下,编译出来的程序运行在体系结构不同的另外一种目标平台上,但是编译平台本身不能运行该程序1.2为什么会有交叉编译Speed:目标平台的运行速度比主机慢很多,嵌......
  • 学习makefile(一)
    1、makefile基础对于从事嵌入式开发的朋友们,学会MK非常重要。对于部分朋友在别人已经搭建好的开发平台上扩展一些功能的开发工作,上手很快。但是一但遇到编译相关的问题,就显得束手无策。(本人也是基于这个原因,此次开始系统学习Makefile)。关于编译问题主要有两个方面1:代码的语法......
  • 书生浦语夏令营——8G 显存玩转书生大模型 Demo
    书生浦语夏令营——8G显存玩转书生大模型Demo配置环境按照教程来即可condacreate-ndemopython=3.10-ycondaactivatedemocondainstallpytorch==2.1.2torchvision==0.16.2torchaudio==2.1.2pytorch-cuda=12.1-cpytorch-cnvidia-y#这里合并成一个命令pip......
  • 前端实现【 批量任务调度管理器 】demo优化
    一、前提介绍我在前文实现过一个【批量任务调度管理器】的demo,能实现简单的任务批量并发分组,过滤等操作。但是还有很多优化空间,所以查找一些优化的库,主要想优化两个方面,上篇提到的:针对3,其实可以自己手写一个,也可以依靠如什么来实现。针对2,最难的是根据【当前系统负......
  • Qt+OpenCascade开发笔记(二):windows开发环境搭建(二):Qt引入occ库,搭建基础工程模板Demo和发
    前言  OpenCASCADE是由OpenCascadeSAS公司开发和支持的开源软件开发平台,旨在为特定领域快速开发程序而设计。它是一个面向对象的C++类库,提供了丰富的几何造型、数据交换和可视化等功能,成为许多CAD软件的核心组件。  本篇描述搭建Qt开发occ环境过程。 Demo  ......
  • 代码大全中保持松散耦合的demo
    Q:假设你有一段子程序,通过输入雇用日期和工作级别来查询员工每年获得的休假数量。这段子程序被命名为LookupVacationBenefit()。假设在另一个模块里已经有了一个employee对象,其中包含了雇用日期和工作级别,以及其他一些信息,该模块把这种对象传给LookupVacationBenefit()。按照其他......
  • rust wasm sycamore demo
    Cargo.toml:[package]name="wasmdemo"version="0.1.0"edition="2021"[dependencies]sycamore="0.9.0-beta.2"src/main.rs:usesycamore::prelude::*;#[component]fnApp<G:Html>()->View<G>......