Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

How to run C code from Odin

Автор: Karl Zylinski

Загружено: 2024-09-19

Просмотров: 2624

Описание:

How to setup Odin bindings for a C library, making it possible to run that C code from your Odin code. This video includes how the C library itself looks and is compiled. This uses what is known as the FFI (Foreign Function Interface). The code in the video: https://github.com/karl-zylinski/odin...

I've written a book about Odin: https://odinbook.com/ ✨

Support me on Patreon   / karl_zylinski   or by becoming a member here on YouTube 💖

Discuss Odin and gamedev on my Discord server:   / discord  

I do Odin tutoring and code consultation, more info here: https://zylinski.se/odin-tutoring/

The Odin Programming Language: https://odin-lang.org/

How to run C code from Odin

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

array(10) { [0]=> object(stdClass)#5504 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "3X2IzOfzepA" ["related_video_title"]=> string(48) "Generic Odin procedures: Parametric polymorphism" ["posted_time"]=> string(28) "10 месяцев назад" ["channelName"]=> string(13) "Karl Zylinski" } [1]=> object(stdClass)#5477 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "sP1GeERcRWU" ["related_video_title"]=> string(153) "Повторяющийся код и настройки запуска: шаблон небольшого (sic!) проекта на C • Live coding" ["posted_time"]=> string(21) "1 день назад" ["channelName"]=> string(12) "Olga Pavlova" } [2]=> object(stdClass)#5502 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "AISRqBr7jZw" ["related_video_title"]=> string(36) "Common mistakes when slicing strings" ["posted_time"]=> string(27) "8 месяцев назад" ["channelName"]=> string(13) "Karl Zylinski" } [3]=> object(stdClass)#5509 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "Ntt73Zdoztc" ["related_video_title"]=> string(20) "Organizing Odin code" ["posted_time"]=> string(28) "10 месяцев назад" ["channelName"]=> string(13) "Karl Zylinski" } [4]=> object(stdClass)#5488 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "6W9xQJw7y_I" ["related_video_title"]=> string(121) "Откровения на ПМЭФ | Что происходит с экономикой и со страной @Max_Katz" ["posted_time"]=> string(24) "11 часов назад" ["channelName"]=> string(19) "Максим Кац" } [5]=> object(stdClass)#5506 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "0OgP9C_1qLQ" ["related_video_title"]=> string(133) "ПОЛНЫЙ ОТРЫВ ОТ РЕАЛЬНОСТИ. Главная слабость Путина, которая его погубит" ["posted_time"]=> string(24) "13 часов назад" ["channelName"]=> string(19) "Майкл Наки" } [6]=> object(stdClass)#5501 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "blWdjRUPP6E" ["related_video_title"]=> string(72) "Разведчик о том, как использовать людей" ["posted_time"]=> string(25) "3 недели назад" ["channelName"]=> string(18) "Коллектив" } [7]=> object(stdClass)#5511 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "8J4ZGy-yIyc" ["related_video_title"]=> string(55) "Make games using Odin + Raylib #1: Setup and first code" ["posted_time"]=> string(28) "10 месяцев назад" ["channelName"]=> string(13) "Karl Zylinski" } [8]=> object(stdClass)#5487 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "0wNjfgZlDyw" ["related_video_title"]=> string(59) "Hot Reload with Sokol and Odin: Demo and technical overview" ["posted_time"]=> string(25) "3 месяца назад" ["channelName"]=> string(13) "Karl Zylinski" } [9]=> object(stdClass)#5505 (5) { ["video_id"]=> int(9999999) ["related_video_id"]=> string(11) "BT38K6NqETE" ["related_video_title"]=> string(125) "Эксперт по кибербезопасности о ваших паролях, вирусах и кибератаках" ["posted_time"]=> string(27) "6 месяцев назад" ["channelName"]=> string(22) "Раскадровка" } }
Generic Odin procedures: Parametric polymorphism

Generic Odin procedures: Parametric polymorphism

Повторяющийся код и настройки запуска: шаблон небольшого (sic!) проекта на C • Live coding

Повторяющийся код и настройки запуска: шаблон небольшого (sic!) проекта на C • Live coding

Common mistakes when slicing strings

Common mistakes when slicing strings

Organizing Odin code

Organizing Odin code

Откровения на ПМЭФ | Что происходит с экономикой и со страной @Max_Katz

Откровения на ПМЭФ | Что происходит с экономикой и со страной @Max_Katz

ПОЛНЫЙ ОТРЫВ ОТ РЕАЛЬНОСТИ. Главная слабость Путина, которая его погубит

ПОЛНЫЙ ОТРЫВ ОТ РЕАЛЬНОСТИ. Главная слабость Путина, которая его погубит

Разведчик о том, как использовать людей

Разведчик о том, как использовать людей

Make games using Odin + Raylib #1: Setup and first code

Make games using Odin + Raylib #1: Setup and first code

Hot Reload with Sokol and Odin: Demo and technical overview

Hot Reload with Sokol and Odin: Demo and technical overview

Эксперт по кибербезопасности о ваших паролях, вирусах и кибератаках

Эксперт по кибербезопасности о ваших паролях, вирусах и кибератаках

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]