Перейти к содержимому

Как собрать проект с github

  • автор:

Добавление проект в репозиторий

Вы можете добавить проект в репозиторий, чтобы сделать его доступным из этого репозитория.

В репозитории можно отображать необходимые проекты. Можно вывести только те проекты, владельцы которых являются владельцами репозитория.

Чтобы участники репозитория могли увидеть проект, для них должна быть настроена видимость. Дополнительные сведения см. в разделе «[AUTOTITLE» и «Управление видимостью проекты](/issues/planning-and-tracking-with-projects/managing-your-project/managing-access-to-your-projects)».

  1. На портале GitHub перейдите на главную страницу своего репозитория.
  2. Щелкните

Снимок экрана: вкладки репозитория. Вкладка

Projects.

Сборка небольшого проекта из GitHub

Доброго времени суток. Собираю проект https://github.com/leonahi/stream_cipher_a5_1 в Qt(проект без Qt, C++, MinGw 32bit) Проект в папке Создаю проект c qMake, main.cpp не заменяю Добавляю все файлы из папки Компилирую Срабатывает условие :

/* * * Read plain text from binary file - argv[1] * */ if(argc != 2)

Ккак мне нужно выполнить чтение из файла если с проектом прилагается test_file_binary.txt?
Отслеживать
задан 18 апр 2018 в 20:29
31 1 1 золотой знак 1 1 серебряный знак 5 5 бронзовых знаков
передать его в аргументах командной строки, очевидно.
18 апр 2018 в 21:06
В смысле это как?
19 апр 2018 в 6:35

Допустим у вас скомпилировался проект и получился бинарник a.exe, вам нужно запустить его из командной строки командой: «a.exe test_file_binary.txt», тогда программе передастсе имя файла и всё будет работать.

19 апр 2018 в 6:37

@Gunik если интересует решение в рамках IDE, то где-то там в настройках проекта должна быть настройка вроде «параметров запуска»

19 апр 2018 в 8:17
@ zcorvid попробовал.` Error: Unable to open filetest_file_binary.txt ` пишет в командной строке
19 апр 2018 в 9:13

1 ответ 1

Сортировка: Сброс на вариант по умолчанию

В общем решил попробовать «собрать» ваш пример. Работаю тоже в «Qt» :3.

Разобью на действия :

1. Скачал проект

2. Разархивировал проект

3. В той же директории создал проект на С++ (вторая картинка)

4. После чего добавил в проект все файлы кроме Makefile файла. Я так и не понял в чём именно был собран скачанный проект и не стал заворачиваться с ним

5. Также заменил файл main.cpp на разархивированный из проекта.Можно также просто скопировать вставить с заменой всего содержимого.

6. Воаля всё собирается :3

7. Также желательно в ту папку в которой лежит собранный проект (в винде .exe, в линуксе ?? ) положить тестовые текстовые файлы (.txt)

8. В винде : После чего можно зайти в командную строку (cmd) и зайти в папку в которой собран проект (через cmd разумеется) и ввести
команду exper.exe test_file_binary.txt

В линуксе всё печальней 🙁

Выполняем все действия до 7 пункта. После чего сталкиваемся что исполнительного файла как такового полностью нету. В винде .exe файл при «запуске» сразу говорит каких файлов тебе не хватает после чего, ты просто копируешь их из папки где лежит компилятор в директорию собранного проекта. В линуксе надо устанавливать linuxdeployqt ( sudo apt-get install libqt5webkit5-dev ) после чего выполнять команду подтягивающую библиотеки, но увы у меня не вышло (третья картинка), притом что у меня linuxdeployqt установился.

Я пошёл другим путем, просто «загрубил» программу и закоментировал все вызовы argv[1] заменив их созданным буфером с названием файла(который лежит в директории программы ) char ess[256] = «test_file_binary.txt»;

// ifstream file(argv[1]); ifstream file(ess); 

Ну и вот картинка с результатом.

 ура результат

Создаю проект. первая картинка Ошибка 🙁 вторая картинка

Как собрать проект с гитхаб на вин 10?

643967f916c9f121447409.png

Здравствуйте, недавно я решил попробовать скомпилировать проект с гитхаб. Название проекта Start pos switcher (да, я гдшер). Поискал в гугле и на ютубе — безуспешно. Решил потыкать сам в visual studio 2022, и вот вкладке сборка ничего не доступно.

вот ссылка на проект: https://github.com/zaphir-code/startpos-switcher
И да, скачать файл из Releases у меня нельзя (у меня бесконечная загрузка).
У меня вин 10

  • Вопрос задан 14 апр. 2023
  • 235 просмотров

6 комментариев

Простой 6 комментариев

Nipheris

И да, скачать файл из Releases у меня нельзя (у меня бесконечная загрузка).

Я бы предложил вам решать именно эту проблему, наверняка это будет легче сделать. Что значит «бесконечная загрузка»? Антивирь небось блокирует скачивание?

vabka

Как собрать проект с github репозитория?

У меня простой и, пожалуй, глупый вопрос: Как собрать проект после клонирования, если в нем нет инструкций?
Например: https://github.com/agomezmoron/cordova-save-image-.
Как получить js файл, который можно использовать в своем проекте?

  • Вопрос задан более трёх лет назад
  • 3785 просмотров

Комментировать

Решения вопроса 0

Ответы на вопрос 1

profesor08

profesor08 @profesor08 Куратор тега JavaScript

> npm install git+https://git@github.com/agomezmoron/cordova-save-image-gallery.git

Подключение:
import «cordova-save-image-gallery»;

window.imageSaver. . 

Ответ написан более трёх лет назад

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *