Skip to content

ichbinAlbertFan/ECE-6122-24Fall

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ECE 6122 (Fall 2024) Labs and Project

This repository contains my lab assignments and course project for ECE 6122. SFML sources are vendored under each lab that needs them so there are no submodule steps.

Repository layout

  • lab0 – introductory exercises
  • Lab2 – SFML-based lab
  • Lab3 – OpenGL tutorials and final project
  • Lab4 – CUDA and SFML integration
  • Lab5 and Lab5_upload – networking lab with SFML
  • Lab6 – additional course lab
  • Project – course project resources and code

Building

Prerequisites: CMake (3.20+), a C++17 compiler, and for Lab4 the CUDA toolkit. SFML source is included; CMake will build it as part of the projects.

Example build (Release) for a lab directory:

cmake -S Lab2 -B Lab2/build -DCMAKE_BUILD_TYPE=Release
cmake --build Lab2/build --config Release

Adjust the source path for other labs/projects (e.g., Lab3, Lab4, Project). Generated binaries are not committed; rebuild locally as needed.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors