[RUBY] Développer des programmes C avec guard

Aperçu

avantage

Procédure de construction

On suppose que l'environnement ruby a déjà été créé.

  1. Créez un Gemfile
source 'https://rubygems.org'
gem 'guard'
gem 'guard-shell'

  1. Installation

bundle install

  1. Créez Guardfile

bundle exec guard init

# A sample Guardfile
# More info at https://github.com/guard/guard#readme

# Add files and commands to this file, like the example:
#   watch(%r{file/path}) { `command(s)` }
#
guard 'shell' do
  watch(/(.*).txt/) {|m| `tail #{m[0]}` }
end

Exemple

guard 'shell' do 
  watch(%r{^.+\.(h|c)$}) do 
    `make test` 
  end 
end
  1. Démarrez Guard.

bundle exec guard

Cela détectera les modifications dans le fichier et exécutera la construction ou le test.

Matériel de référence

http://stackoverflow.com/questions/9673629/using-ruby-guard-gem-to-monitor-c-files

Recommended Posts

Développer des programmes C avec guard
Hello World avec Docker et langage C
Crypter avec Java et décrypter avec C #
Développer le traitement avec IntelliJ + Kotlin + Gradle