프로그래밍 QnA + 설치 및 활용 QnA

lalupo20의 이미지

비주얼 스튜디오로 안드로이드 네이티브앱 개발시 문제점입니다.

디버그 모드로 하면 정상적으로 빌드되고 폰에 잘 적재되는데

릴리스모드로 빌드하면 다음과 같은 메시지가 출력되면서 폰에 적재되지 않습니다.

(빌드는 정상적으로 됩니다.)

3>장치 'samsung SM-G970N (arm64v8a - R39M30NRYND)'에 'D:\Workspace\VS\Projects\RhythmGame\RhythmGame\RhythmGame\ARM\Release\RhythmPlanet.apk' 패키지를 복사하여 설치하는 중...
3>패키지 설치 중 오류 발생: 'D:\Workspace\VS\Projects\RhythmGame\RhythmGame\RhythmGame\ARM\Release\RhythmPlanet.apk' ('com.RhythmPlanet').
3>The package manager failed to install the apk: '/data/local/tmp/RhythmPlanet.apk' with the error code: 'Unknown'

해결방안 아는 분 계신가요?

baby0228의 이미지

커널에 시스템콜 함수 추가하기 진행중입니다..

작업 진행 순서 말씀드리겠습니다..

구동 환경 : vmware / ubuntu 18.04 / kernel 5.1.4

1. 커널 압축 해제
2. /usr/src/linux-5.1.4/kernel 내 seunghyuk.c 생성

#include <linux/linkage.h>
#include <linux/kernel.h>
 
asmlinkage long sys_seunghyuk(void)
{
    printk("LEE SEUNG HYUK\n");
    return 0;
}

3. /usr/src/linux-5.1.4/Makefilie obj-y 항목에 seunghyuk.o 추가

4. /usr/src/linux-5.1.4/include/linux/syscalls.h 마지막에 함수 선언

sangjun11316의 이미지

makefile 만들 때 동일한 이름의 소스코드가 여러곳에 존재하는 경우 우선순위 정하기

개인적으로 수치해석 코드를 하나 만들고 있습니다 (fortran 90 기반)

코드 구조야 다른 코드들이 다 그러하듯 공통적으로 쓰일 파일들은 Src 디랙토리 아래에 넣어놓고, 초기값을 주거나 경계조건을 주는 등 문제 고유의 성격을 정해주는 .f90 파일이나 .data 파일은 각각 문제 이름에 해당하는 디랙토리르 따로 생성하여 거기 넣어주는 식으로 정리했습니다.

예를들어, main.f90 이라는 파일은 공통으로 필요하여 Src 디랙토리에,
어떤 물리 문제를 정의하는 initial.f90 파일은 Problem1 디랙토리에 넣어놓고 Problem1 디랙토리에서 make를 하면 Src의 main.f90를 불러와서 initial.f90 와 함께 컴파일 시키는 것이죠.

여기까지야 매우 쉬운데요,

어떤 문제의 특성에 의해 main.f90를 조금 손봐야 할 경우 Src 디랙토리에 있는 main.f90를 Problem1 디랙토리에 복사해서 거기서 수정을 하는 식으로 (Src의 원본은 보존한 채로) 처리를 할 수 있게 하고 싶습니다.

goodday의 이미지

유닉스 공부중인데......

주어진 파일에서 각 항목 별로 최댓값 최솟값을 구하는 방법을 모르겠네요.... 3일째 머리 골골 싸매고있는데 너무 힘들어서 함 여쭤봅니다...
A 10
A 20
A 30
A 40
A 50
B 13
B 13
B 14
B 15
C 43
C 412
C 423
C 431

이 파일에서
A의 최소값은 10 최대값은 50
B의 최소값은 13 최대값은 15
C의 최소값은 43 최대값은 431
이런식으로 뽑아내는 방법 없을까요 ㅠㅠ

tmal의 이미지

C언어 포인터변수에 임의의 주소값을 넣어도 되나요?

포인터 변수에 주소값을 넣는 것에 대해서 궁금한 것이 생겨서 질문올립니다.

코드1

-@Naver의 이미지

승강기 관련 소스입니다. 변수 불러오기가 안되네요 ㅠ

#include
#include
#include //use the Keypad libraries
#include
#define FLOOR1 3
#define FLOOR2 7
#define FLOOR3 15

const int stepsPerRev;
Stepper myStepper(stepsPerRev,A3,A2,A1,A0);

wlsgh604의 이미지

.


.

csw95의 이미지

캐시에 대해 공부하고 있는데 질문이 있습니다.

Virtually-Indexed, Physically-Tagged Cache에 대해 공부하고 있습니다.

4KB page size, 32B cache block size가 주어지면 index를 위해 7 bits가 할당이 되서 128개의 set이 생긴다는 것은 이해했습니다. (page offset : 12bit, cache byte offset : 5bit, index : 7bit)

이 때, associativity를 증가하면 cache size가 증가하나요?

2-way 이면 128 * 2 * 32B = 8KB 이렇게요.

cache size는 page size에 제한되서 associativity가 증가함에 따라 증가하는 건 말이 안 되는듯 한데 제가 뭔가 잘못생각하고 있는건가요?

asz3740의 이미지

QT button 클릭시 layout삭제하는 법을 알고 싶습니다.


QFormLayout *layout = new QFormLayout;
for (int i=0;i<15;i++)
{
QLineEdit *line = new QLineEdit(QString::fromUtf8(" 2208 박건도 "));
QPushButton *boton = new QPushButton(QString::fromUtf8("정지 "));
layout->addRow(line,boton);
}

ui->scrollContents->setLayout(layout);

void MainWindow::on_PBman_toggled(bool checked)
{
if(checked)
{

}
else
{
}

if문 부분에 삭제 하는 코드를 넣고 싶습니다.

페이지

프로그래밍 QnA + 설치 및 활용 QnA 구독하기