mirror of
https://github.com/devproje/devproje.git
synced 2025-04-22 06:49:52 +09:00
feat: update current profile source
This commit is contained in:
parent
b516260cd6
commit
531a9ca0f5
9 changed files with 19 additions and 271 deletions
6
.gitignore
vendored
Normal file
6
.gitignore
vendored
Normal file
|
@ -0,0 +1,6 @@
|
||||||
|
.vscode/
|
||||||
|
|
||||||
|
*.o
|
||||||
|
*.out
|
||||||
|
|
||||||
|
profile
|
1
.vscode/configurationCache.log
vendored
1
.vscode/configurationCache.log
vendored
|
@ -1 +0,0 @@
|
||||||
{"buildTargets":["clean","clear","main.o","profile.out"],"launchTargets":["/Users/projecttl/Sources/devproje>profile.out()"],"customConfigurationProvider":{"workspaceBrowse":{"browsePath":["/Users/projecttl/Sources/devproje"],"compilerArgs":["-c","-o","main.o","main.c"]},"fileIndex":[["/Users/projecttl/Sources/devproje/main.c",{"uri":{"$mid":1,"fsPath":"/Users/projecttl/Sources/devproje/main.c","external":"file:///Users/projecttl/Sources/devproje/main.c","path":"/Users/projecttl/Sources/devproje/main.c","scheme":"file"},"configuration":{"defines":[],"includePath":[],"forcedInclude":[],"compilerPath":"/usr/local/bin/gcc","compilerArgs":["-c","-o","main.o","main.c"],"windowsSdkVersion":""},"compileCommand":{"command":"gcc -c -o main.o main.c","directory":"/Users/projecttl/Sources/devproje","file":"/Users/projecttl/Sources/devproje/main.c"}}]]}}
|
|
5
.vscode/dryrun.log
vendored
5
.vscode/dryrun.log
vendored
|
@ -1,5 +0,0 @@
|
||||||
make --dry-run --keep-going --print-directory
|
|
||||||
make: Entering directory `/Users/projecttl/Sources/devproje'
|
|
||||||
make: `profile.out' is up to date.
|
|
||||||
make: Leaving directory `/Users/projecttl/Sources/devproje'
|
|
||||||
|
|
7
.vscode/settings.json
vendored
7
.vscode/settings.json
vendored
|
@ -1,7 +0,0 @@
|
||||||
{
|
|
||||||
"makefile.extensionOutputFolder": "./.vscode",
|
|
||||||
"files.associations": {
|
|
||||||
"stdio.h": "c",
|
|
||||||
"typeinfo": "c"
|
|
||||||
}
|
|
||||||
}
|
|
254
.vscode/targets.log
vendored
254
.vscode/targets.log
vendored
|
@ -1,254 +0,0 @@
|
||||||
make all --print-data-base --no-builtin-variables --no-builtin-rules --question
|
|
||||||
# GNU Make 3.81
|
|
||||||
# Copyright (C) 2006 Free Software Foundation, Inc.
|
|
||||||
# This is free software; see the source for copying conditions.
|
|
||||||
# There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A
|
|
||||||
# PARTICULAR PURPOSE.
|
|
||||||
|
|
||||||
# This program built for i386-apple-darwin11.3.0
|
|
||||||
|
|
||||||
make: *** No rule to make target `all'. Stop.
|
|
||||||
|
|
||||||
|
|
||||||
# Make data base, printed on Fri May 20 10:21:23 2022
|
|
||||||
|
|
||||||
# Variables
|
|
||||||
|
|
||||||
# automatic
|
|
||||||
<D = $(patsubst %/,%,$(dir $<))
|
|
||||||
# automatic
|
|
||||||
?F = $(notdir $?)
|
|
||||||
# environment
|
|
||||||
VSCODE_LOG_NATIVE = false
|
|
||||||
# automatic
|
|
||||||
?D = $(patsubst %/,%,$(dir $?))
|
|
||||||
|
|
||||||
# automatic
|
|
||||||
@D = $(patsubst %/,%,$(dir $@))
|
|
||||||
# automatic
|
|
||||||
@F = $(notdir $@)
|
|
||||||
# makefile
|
|
||||||
CURDIR := /Users/projecttl/Sources/devproje
|
|
||||||
# makefile
|
|
||||||
SHELL = /bin/sh
|
|
||||||
# environment
|
|
||||||
VSCODE_NLS_CONFIG = {"locale":"en-us","availableLanguages":{},"_languagePackSupport":true}
|
|
||||||
# environment
|
|
||||||
_ = /usr/bin/make
|
|
||||||
# makefile (from `Makefile', line 1)
|
|
||||||
MAKEFILE_LIST := Makefile
|
|
||||||
# environment
|
|
||||||
VSCODE_VERBOSE_LOGGING = true
|
|
||||||
# environment
|
|
||||||
__CFBundleIdentifier = com.microsoft.VSCode
|
|
||||||
# environment
|
|
||||||
P9K_SSH = 0
|
|
||||||
# environment
|
|
||||||
VSCODE_IPC_HOOK_EXTHOST = /var/folders/00/21zt7rs96kvf241qdyjgx1mr0000gn/T/vscode-ipc-c3c719ed-b220-4745-867e-0af8caf70c0e.sock
|
|
||||||
# environment
|
|
||||||
VSCODE_CWD = /
|
|
||||||
# environment
|
|
||||||
PATH = /Library/Frameworks/Python.framework/Versions/3.10/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Applications/VMware Fusion.app/Contents/Public:/usr/local/go/bin://flutter/bin
|
|
||||||
# environment
|
|
||||||
LSCOLORS = Gxfxcxdxbxegedabagacad
|
|
||||||
# environment
|
|
||||||
VSCODE_LOG_STACK = false
|
|
||||||
# environment
|
|
||||||
ELECTRON_RUN_AS_NODE = 1
|
|
||||||
# default
|
|
||||||
.FEATURES := target-specific order-only second-expansion else-if archives jobserver check-symlink
|
|
||||||
# environment
|
|
||||||
SSH_AUTH_SOCK = /private/tmp/com.apple.launchd.AHiXdF2OZh/Listeners
|
|
||||||
# automatic
|
|
||||||
%F = $(notdir $%)
|
|
||||||
# environment
|
|
||||||
VSCODE_PIPE_LOGGING = true
|
|
||||||
# environment
|
|
||||||
PWD = /Users/projecttl/Sources/devproje
|
|
||||||
# environment
|
|
||||||
ORIGINAL_XDG_CURRENT_DESKTOP = undefined
|
|
||||||
# environment
|
|
||||||
VSCODE_AMD_ENTRYPOINT = vs/workbench/api/node/extensionHostProcess
|
|
||||||
# environment
|
|
||||||
HOME = /Users/projecttl
|
|
||||||
# default
|
|
||||||
MAKEFILEPATH = $(shell /usr/bin/xcode-select -print-path 2>/dev/null || echo /Developer)/Makefiles
|
|
||||||
# environment
|
|
||||||
VSCODE_CODE_CACHE_PATH = /Users/projecttl/Library/Application Support/Code/CachedData/c3511e6c69bb39013c4a4b7b9566ec1ca73fc4d5
|
|
||||||
# environment
|
|
||||||
LOGNAME = projecttl
|
|
||||||
# environment
|
|
||||||
APPLICATION_INSIGHTS_NO_DIAGNOSTIC_CHANNEL = 1
|
|
||||||
# environment
|
|
||||||
ZSH = /Users/projecttl/.oh-my-zsh
|
|
||||||
# environment
|
|
||||||
VSCODE_HANDLES_UNCAUGHT_ERRORS = true
|
|
||||||
# automatic
|
|
||||||
^D = $(patsubst %/,%,$(dir $^))
|
|
||||||
# makefile (from `Makefile', line 2)
|
|
||||||
obj = main.o
|
|
||||||
# environment
|
|
||||||
XPC_FLAGS = 0x0
|
|
||||||
# default
|
|
||||||
MAKE = $(MAKE_COMMAND)
|
|
||||||
# default
|
|
||||||
MAKECMDGOALS := all
|
|
||||||
# environment
|
|
||||||
SHLVL = 1
|
|
||||||
# default
|
|
||||||
MAKE_VERSION := 3.81
|
|
||||||
# environment
|
|
||||||
USER = projecttl
|
|
||||||
# makefile
|
|
||||||
.DEFAULT_GOAL := profile.out
|
|
||||||
# environment
|
|
||||||
LESS = -R
|
|
||||||
# automatic
|
|
||||||
%D = $(patsubst %/,%,$(dir $%))
|
|
||||||
# default
|
|
||||||
MAKE_COMMAND := /Library/Developer/CommandLineTools/usr/bin/make
|
|
||||||
# default
|
|
||||||
.VARIABLES :=
|
|
||||||
# environment
|
|
||||||
TMPDIR = /var/folders/00/21zt7rs96kvf241qdyjgx1mr0000gn/T/
|
|
||||||
# automatic
|
|
||||||
*F = $(notdir $*)
|
|
||||||
# environment
|
|
||||||
VSCODE_IPC_HOOK = /Users/projecttl/Library/Application Support/Code/1.67.2-main.sock
|
|
||||||
# makefile
|
|
||||||
MAKEFLAGS = Rrqp
|
|
||||||
# environment
|
|
||||||
MFLAGS = -Rrqp
|
|
||||||
# automatic
|
|
||||||
*D = $(patsubst %/,%,$(dir $*))
|
|
||||||
# environment
|
|
||||||
XPC_SERVICE_NAME = application.com.microsoft.VSCode.8229336.8229342
|
|
||||||
# automatic
|
|
||||||
+D = $(patsubst %/,%,$(dir $+))
|
|
||||||
# automatic
|
|
||||||
+F = $(notdir $+)
|
|
||||||
# makefile (from `Makefile', line 3)
|
|
||||||
target = profile.out
|
|
||||||
# environment
|
|
||||||
__CF_USER_TEXT_ENCODING = 0x1F5:0x0:0x0
|
|
||||||
# environment
|
|
||||||
COMMAND_MODE = unix2003
|
|
||||||
# default
|
|
||||||
MAKEFILES :=
|
|
||||||
# automatic
|
|
||||||
<F = $(notdir $<)
|
|
||||||
# environment
|
|
||||||
PAGER = less
|
|
||||||
# environment
|
|
||||||
LC_ALL = C
|
|
||||||
# makefile (from `Makefile', line 1)
|
|
||||||
cc = gcc
|
|
||||||
# automatic
|
|
||||||
^F = $(notdir $^)
|
|
||||||
# default
|
|
||||||
SUFFIXES :=
|
|
||||||
# default
|
|
||||||
.INCLUDE_DIRS = /usr/local/include
|
|
||||||
# environment
|
|
||||||
MAKELEVEL := 0
|
|
||||||
# environment
|
|
||||||
LANG = C
|
|
||||||
# environment
|
|
||||||
VSCODE_PID = 12684
|
|
||||||
# variable set hash-table stats:
|
|
||||||
# Load=70/1024=7%, Rehash=0, Collisions=1/96=1%
|
|
||||||
|
|
||||||
# Pattern-specific Variable Values
|
|
||||||
|
|
||||||
# No pattern-specific variable values.
|
|
||||||
|
|
||||||
# Directories
|
|
||||||
|
|
||||||
|
|
||||||
# . (device 16777220, inode 8452504): 10 files, no impossibilities.
|
|
||||||
|
|
||||||
# 10 files, no impossibilities in 1 directories.
|
|
||||||
|
|
||||||
# Implicit Rules
|
|
||||||
|
|
||||||
# No implicit rules.
|
|
||||||
|
|
||||||
# Files
|
|
||||||
|
|
||||||
# Not a target:
|
|
||||||
all:
|
|
||||||
# Command-line target.
|
|
||||||
# Implicit rule search has been done.
|
|
||||||
# File does not exist.
|
|
||||||
# File has not been updated.
|
|
||||||
# variable set hash-table stats:
|
|
||||||
# Load=0/32=0%, Rehash=0, Collisions=0/0=0%
|
|
||||||
|
|
||||||
profile.out: main.o
|
|
||||||
# Implicit rule search has not been done.
|
|
||||||
# Modification time never checked.
|
|
||||||
# File has not been updated.
|
|
||||||
# commands to execute (from `Makefile', line 6):
|
|
||||||
$(cc) -o $(target) $(obj)
|
|
||||||
|
|
||||||
|
|
||||||
# Not a target:
|
|
||||||
main.c:
|
|
||||||
# Implicit rule search has not been done.
|
|
||||||
# Modification time never checked.
|
|
||||||
# File has not been updated.
|
|
||||||
|
|
||||||
# Not a target:
|
|
||||||
.SUFFIXES:
|
|
||||||
# Implicit rule search has not been done.
|
|
||||||
# Modification time never checked.
|
|
||||||
# File has not been updated.
|
|
||||||
|
|
||||||
# Not a target:
|
|
||||||
Makefile:
|
|
||||||
# Implicit rule search has been done.
|
|
||||||
# Last modified 2022-05-20 10:21:22
|
|
||||||
# File has been updated.
|
|
||||||
# Successfully updated.
|
|
||||||
# variable set hash-table stats:
|
|
||||||
# Load=0/32=0%, Rehash=0, Collisions=0/0=0%
|
|
||||||
|
|
||||||
# Not a target:
|
|
||||||
.DEFAULT:
|
|
||||||
# Implicit rule search has not been done.
|
|
||||||
# Modification time never checked.
|
|
||||||
# File has not been updated.
|
|
||||||
|
|
||||||
clean:
|
|
||||||
# Implicit rule search has not been done.
|
|
||||||
|
|
||||||
# Modification time never checked.
|
|
||||||
# File has not been updated.
|
|
||||||
# commands to execute (from `Makefile', line 12):
|
|
||||||
rm $(obj) $(target)
|
|
||||||
|
|
||||||
|
|
||||||
main.o: main.c
|
|
||||||
# Implicit rule search has not been done.
|
|
||||||
# Modification time never checked.
|
|
||||||
# File has not been updated.
|
|
||||||
# commands to execute (from `Makefile', line 9):
|
|
||||||
$(cc) -c -o main.o main.c
|
|
||||||
|
|
||||||
|
|
||||||
# files hash-table stats:
|
|
||||||
# Load=8/1024=1%, Rehash=0, Collisions=0/22=0%
|
|
||||||
# VPATH Search Paths
|
|
||||||
|
|
||||||
# No `vpath' search paths.
|
|
||||||
|
|
||||||
# No general (`VPATH' variable) search path.
|
|
||||||
|
|
||||||
# # of strings in strcache: 1
|
|
||||||
# # of strcache buffers: 1
|
|
||||||
# strcache size: total = 4096 / max = 4096 / min = 4096 / avg = 4096
|
|
||||||
# strcache free: total = 4087 / max = 4087 / min = 4087 / avg = 4087
|
|
||||||
|
|
||||||
# Finished Make data base on Fri May 20 10:21:23 2022
|
|
||||||
|
|
||||||
|
|
2
Makefile
2
Makefile
|
@ -1,6 +1,6 @@
|
||||||
cc = gcc
|
cc = gcc
|
||||||
obj = main.o
|
obj = main.o
|
||||||
target = profile.out
|
target = profile
|
||||||
|
|
||||||
$(target): $(obj)
|
$(target): $(obj)
|
||||||
$(cc) -o $(target) $(obj)
|
$(cc) -o $(target) $(obj)
|
||||||
|
|
15
main.c
15
main.c
|
@ -1,18 +1,27 @@
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
|
|
||||||
|
#define MAX_STRING_SIZE 50
|
||||||
|
|
||||||
struct person {
|
struct person {
|
||||||
char *name;
|
char name[MAX_STRING_SIZE];
|
||||||
|
char email[MAX_STRING_SIZE];
|
||||||
|
char job[MAX_STRING_SIZE];
|
||||||
int age;
|
int age;
|
||||||
};
|
};
|
||||||
|
|
||||||
int main(int argc, char **argv) {
|
int main(int argc, char **argv) {
|
||||||
struct person *project = malloc(sizeof(struct person));
|
struct person *project = malloc(sizeof(struct person));
|
||||||
project->name = malloc(sizeof(char) * 20);
|
|
||||||
|
|
||||||
strcpy(project->name, "Project_TL");
|
strcpy(project->name, "Project_TL");
|
||||||
|
strcpy(project->job, "Student");
|
||||||
|
strcpy(project->email, "me@projecttl.net");
|
||||||
project->age = 18;
|
project->age = 18;
|
||||||
|
|
||||||
printf("Hello! I'm %s, I'm %d years old. Nice to meet you!\n", project->name, project->age);
|
puts("Current Profile:");
|
||||||
|
printf("\tname: %s\n", project->name);
|
||||||
|
printf("\tage: %d\n", project->age);
|
||||||
|
printf("\tjob: %s\n", project->job);
|
||||||
|
printf("\temail: %s\n", project->email);
|
||||||
|
|
||||||
free(project);
|
free(project);
|
||||||
|
|
||||||
|
|
BIN
main.o
BIN
main.o
Binary file not shown.
BIN
profile.out
BIN
profile.out
Binary file not shown.
Loading…
Reference in a new issue